Located on the island of New Providence, Nassau is the capital of the Bahamas. You'll find the islands' best sightseeing and historic buildings there. Also expect to find a crowd: Nassau is a ver...
Nassau, Bahamas
Nestled in a semi residential area only 10 min from downtown shops, restaurants and more; 5 minutes to beach and Paradise Island.
View Hotel Details
2 Tourist Class
Commission: 10%
Rooms: 40
Rates: $155 - $155