Situated near the cathedral, churches and museums, the 2-star Towne Hotel is a good place for a stay offering an outdoor swimming pool and a rooftop terrace. Towne Hotel has been welcoming guests to its spacious rooms since 1950.
This attractive hotel is situated 50 meters from Versailles Gardens and French Cloister, Christ Church Cathedral and Aquaventure Water Park at Atlantis Paradise Island. The property is set within 2 km distance from Nassau city center.
The hotel is surrounded by an aquarium and bars.
Towne Hotel lies within 15 minutes’ drive to Nassau International airport.
Guests can make use of multi-channel TV, climate control, a private terrace, a balcony and a wardrobe available in all Towne Hotel rooms. Bathrooms are fitted with a shower and towels.
Sport facilities include diving, snorkeling and fishing.
Wireless internet is available in the entire hotel for free.
No parking available.