Home / Hotels/

Towne Hotel

Towne Hotel
Towne Hotel
Towne Hotel
Towne Hotel

Nassau, Nassau & Paradise Island Towne Hotel

The Towne Hotel is located right in the heart of downtown Nassau, the capital of The Bahamas. All our 46 rooms are fully air-conditioned and have Tub/Shower, Cable TV and Direct Dial Phones. You can relax on our sun deck, have a swim in our courtyard pool or cool down with a Tropical Drink at our talking stick bar and restaurant.

Free Wifi and free Towne breakfast served daily from 7:30AM - 10AM.

View Map Visit Official Website
Isabella Overend

Email: frontdesk@townehotel.com

George Street, Nassau, Nassau & Paradise Island

  • Bar & Lounge
  • Breakfast included
  • Business Center
  • Pet Friendly
  • Pool
  • Restaurant
  • Water Sports
  • WiFi