iKON 4. Self Catering Apartment is located in Windhoek, Namibia on 152 Jan Jonker Street, Windhoek East, Khomas. iKON 4. Self Catering Apartment is rated 3 out of 5 in the category hotel in Namibia.
Address
152 Jan Jonker Street, Windhoek East, Khomas