Hotel Mutare, Manicaland 21 km from Mutare centre
- 58 rooms
About this place
Leopard Rock Hotel is a hotel near Mutare, Zimbabwe. It has around 58 rooms.
Photos, prices and online booking will appear here once the owner claims this listing.
Location
21 km from Mutare town centre (straight-line distance)
Mutare, Manicaland
Google Maps shows the road distance and driving time.