Atlantic Villas 301Villa
701 N. Atlantic Ave, New Smyrna Beach, 32169
Located in New Smyrna Beach, 200 metres from New Smyrna Town Beach and 700 metres from Flagler Avenue Park Beach, Atlantic Villas 301 offers air conditioning. This beachfront property offers access to free Wi-Fi and free private parking.