Dit hotel is gelegen aan de Emerald Coast van Florida en bevindt zich op 5,5 km van Navarre Beach. Het hotel beschikt over een buitenzwembad en kamers met een zithoek.
Dit hotel ligt in Florida aan de kust van de Santa Rosa Sound en beschikt over een eigen conferentiecentrum en een seizoensgebonden buitenzwembad. Het biedt een dagelijks continentaal ontbijt. Navarre Beach ligt op ongeveer 1,5 km afstand.