← Explore places
Hotel or lodge
Central Hotel
Wilhelm Zeraua Road, Omaruru, Namibia
- Rooms
- 11
- Phone
- +264 64 570030
Details from OpenStreetMap contributors (ODbL). Something wrong? Anyone can fix it there.