Set in Santa Rosa Beach, 300 metres from Seagrove Beach and 2.1 km from Walton Dunes Beach, Beachwood Villas 12B- Toes in the Sand offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
Santa Rosa Beach, FL 32459, United States