Central downtown location
Guests who have stayed at this hotel feel the location is second to none. Situated in downtown Nassau, it's in the perfect spot for guests who want to explore the town and all it has to offer. The beach is within walking distance and the airport is less than a 30 minute drive away.