Set in New Smyrna Beach, 200 metres from New Smyrna Town Beach and 700 metres from Flagler Avenue Park Beach, Atlantic Villas 303 offers air conditioning. This beachfront property offers access to free Wi-Fi and free private parking.
New Smyrna Beach, 32169, United States