Incredible Location! Beaches, Pool & City Centre - Townhouses for Rent in Nassau, New Providence, Bahamas
Entire home/apt in Nassau, Bahamas. This beautiful 3 story Town House is the perfect place near the city centre for up to 8 people. The location is so perfect that a rental car is not needed as public transportation literally passes in front of the property or you can walk to most o...
See this content immediately after install