Villa By The Bay Apartment
14 NASSAU ST, N7831 Nassau, Bahamas
Set in the centre of Nassau, 300 metres from Junkanoo Beach and 2.1 km from Saunders Beach, Villa By The Bay offers free Wi-Fi, a garden and air conditioning. The property has garden views, and is 4.6 km from Atlantis Aquaventure Water Park.