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 - 10am

You're So Close To So Much….. In Nassau!