Chateau Towers Apartment Hotel
The 4-star Chateau Towers Apartment Hotel boasts close proximity to Independence Square just 1.8 km away.
The property is set 30 minutes' walk from W.E.B. Dubois Center. This property is located in the heart of Accra.
Chateau Towers Apartment Hotel offers accommodation in 13 guestrooms complete with free wireless internet, pay television, a laptop safe, a kitchen and a writing desk. Bathrooms with terry bathrobes and slippers are featured in every room.
Guests will enjoy African meals at The Republic Bar & Grill, which is 200 meters from the property.