Located in Lusaka, which is the capital city of Zambia. Enjoy an authentic Zambian experience as you visit this location. Travelers are guaranteed of a heartwarming experience in this friendly city whether on business or leisure.
Haile Selassie Avenue Lusaka 10101 Zambia