Welcome to the 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:30 am – 10 am
You’re So Close To So Much….. In Nassau!