- meiklesinvestor.com
- 8
- 6
- 10
Situated in the central business district, Meikles Hotel is the premier 5-star hotel in Harare. The hotel building is a freehold property owned by Meikles. Meikles Hotel has 288 rooms, 30 suites, six restaurants, a swimming pool and gymnasium...
Relevance: 9.491213