Featuring air-conditioned accommodation with a patio, 3 King Bed, Covered Rooftop Area, 0.5mi to Beach is located in Santa Rosa Beach. This property offers access to a balcony, free private parking and free Wi-Fi.
135 Flounder Street, Santa Rosa Beach, FL 32459, United States