The Meikles Hotel has always been one of those icons that travellers from all over the world have come to know as “The 5 Star Place to Stay” in the capital city of Zimbabwe. This popular destination, situated across the road from Africa Square, has been mentioned in many lauded fictional books as the central meeting point for both scribes and wealthy socialites
