Located in Santa Rosa Beach, 400 metres from Seagrove Beach and 2.1 km from Walton Dunes Beach, Beachwood Villas 6D- Beach Time Oasis offers air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
Santa Rosa Beach, FL 32459, United States