8700 Navarre Parkway, FL 32566 Navarre, Verenigde Staten
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.