Villa Margherita Swakopmund
Reservation / Enquiries
Tel
+264 61 23 9199
Address
Corner of Tjongarero & Otavi Street
Swakopmund City Centre
13001
Marketing Contact Person
Contact
Ben Schamberger
Tel
+27 74 564 1440