Livingstone Holiday Home is located in Livingstone, Zambia on Plot 2644/121, Sinazongwe Street, Livingstone, Southern 20100. Livingstone Holiday Home is rated 3 out of 5 in the category hotel in Zambia.
Address
Plot 2644/121, Sinazongwe Street, Livingstone, Southern 20100