Nassau, New Providence
We are centrally located within minutes walking distance to public transportation, all major fast food and authentic Bahamian restaurants. You can drive to the beach in under 15 minutes! Looking for a great stay...this is it!
I didn't stay at this place.