The superior Towne Hotel is rated 2 stars and comprises 46 rooms with homely comforts. Towne Hotel has been welcoming guests to its spacious rooms since 1950.
Parks as well as Marine Habitat at Atlantis, Christ Church Cathedral and Versailles Gardens and French Cloister are located nearby. The property is set within 2 km distance from Nassau city center.
The hotel is surrounded by bars and an aquarium.
The rooms in Towne Hotel come with individual climate control, a balcony, a seating area, wireless internet and a refrigerator. Bathrooms are fitted with a shower and bath sheets.
The bar Thai Lotus is around 5 minutes’ walk away.
Towne Hotel can be reached in 15 minutes by car from Nassau International airport.
Such activities as snorkeling, diving and fishing are also provided.