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 1532 times, 1 Visit today

Posted in Accommodation & Lodges in Zimbabwe and Lodges in Zimbabwe

Related Listings