Eine sehr schöne Unterkunft zu einem vernünftigen Preis - Hotel «Leeward II #3 in Seagrove» befindet sich in Santa Rosa Beach. Dieses Hotel befindet sich in 16 km vom Stadtzentrum.
627 Eastern Lake Rd #3, Watersound Beach, 32439, United States of America, Santa Rosa Beach, FL 32459