Ochi Safari Lodge

6-7 Mason Building, Newlands Shopping Centre,, Enterprise Road, Newlands, Harare, Zimbabwe

(04) 2932961

Ochi Safari Lodge is located in Newlands Harare.

Visited 1518 times, 2 Visits today

Posted in Accommodation & Lodges in Zimbabwe and Lodges in Zimbabwe

Related Listings