Upland Estates Serviced Apartments is a Serviced accommodation located at Plot 22881 Leopard's Hill Road, Zambia. It has received 51 reviews with an average rating of 4.4 stars.
The address of Upland Estates Serviced Apartments: Plot 22881 Leopard's Hill Road, Zambia
Upland Estates Serviced Apartments has 4.4 stars from 51 reviews
Serviced accommodation