MEIKLES CAN CAN BAR AND LA FONTAINE
HI All, The Meikles Hotel has always been one of those icons that travellers from all over the world have come to know as “The 5Star 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 […]
MEIKLES CAN CAN BAR AND LA FONTAINE Read More »


