A very nice place to stay for a reasonable price - hotel «Leeward II #3 in Seagrove» is located in Santa Rosa Beach. This hotel is located in 16 km from the city center.
627 Eastern Lake Rd #3, Watersound Beach, 32439, United States of America, Santa Rosa Beach, FL 32459