Featuring air conditioning, Ambassador House Apartments is located in Accra, 3 km from Kwame Nkrumah Memorial Park. Independence Square is 3.1 km from the property. Free WiFi is offered throughout the property and free private parking is available on site.
The accommodation is fitted with a flat-screen TV. There is a seating and/or dining area in some units. There is also a kitchenette, equipped with a microwave.
Ambassador House Apartments also includes a terrace. The property also offers special diet menus.
Accra Sports Stadium is 2.6 km from Ambassador House Apartments, while Osu Castle is 3.6 km away.