Eden Villas offers accommodation in Harare. Flemmings Bellhambra is 500 metres from the property. Free WiFi is featured throughout the property. All units have a seating and dining area. There is also a kitchenette, fitted with an oven and...
Book this Hotel
Get Rates for this hotel