Zeba Place are serviced apartments located in a quiet serene area of Lusaka's Ibex Hill suburb, off Lake Road and within walking distance to Cross Roads Mall. It's ideal for business travellers as well as families.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.