Otjiwa Safari Lodge, Otjiwarongo, Namibia
Otjiwa Safari Lodge is conveniently located at West side of the B1 in Otjiwarongo, Namibia
Hotel Location:
Address: West side of the B1
City: Otjiwarongo
Country: Namibia
phone: +264 67 306 671
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 10 AM
- In House Bar
- Business Center