Downtown Nassau, The Bahamas
Spend a second to
save a fortune!
Spend a second to save a fortune!
40 George Street PO Box N4808, Downtown Nassau, Nassau, The Bahamas
Towne Hotel is located in Nassau and is close to the area's popular attractions. This hotel is set in the heart of the city. Offering free wireless internet in public areas, the hotel provides a variety of facilities, which include an outdoor pool and a swimming pool. In fine weather, an outdoor terrace offers an ideal place to relax. Rooms at Towne Hotel Nassau are comfortable and provide a microwave, cable/satellite channels and a refrigerator. Towne Hotel has easy access to Atlantis Resort, Ardastra Gardens and Paradise Island. Fort Charlotte (Nassau) and Athol Island are only a short car ride from the hotel.
Usage of subsidiary facilities may incur additional fees
Great dining options