Swembad Rd, Otjiwarongo , Otjiwarongo (Namibia) Show on map
Updating availability and prices
This lovely hotel is located in Ethosa West
The accommodation comprises 64 cosy accommodation units
This property does not accept pets
Hotel