Luxe Self Catering Accommodation in Maerua Mall is located in Windhoek, Namibia on Centaurus Street, Maerua Mall 3rd Floor, Windhoek, Khomas 9000. Luxe Self Catering Accommodation in Maerua Mall is rated 3 out of 5 in the category hotel in Namibia.
Address
Centaurus Street, Maerua Mall 3rd Floor, Windhoek, Khomas 9000