Travellers lodge self- catering guest apartments is located in Malengwa, Zambia on Plot # L/26894/M Limulunga Road. Travellers lodge self- catering guest apartments is rated 3 out of 5 in the category lodging in Zambia.
Address
Plot # L/26894/M Limulunga Road