Verified Hotels & Lodges Plot 65A Mabvuto Court Off Freedom way Zambia. +260 965826810+260 965826810 The Town House Share Facebook Twitter Google+ Tumblr LinkedIn Mail Bookmark Map Photos Get Directions By public transit Walking Bicycling Sort by: Votes Newest FirstOldest FirstRandom