8700 Navarre Parkway, FL 32566 Navarre, Estados Unidos
Este hotel de Florida se encuentra en la costa del estrecho de Santa Rosa, a 1,6 km de Navarre Beach. Ofrece desayuno continental gratuito, centro de conferencias y piscina al aire libre de temporada.