Hotel Western Region Hotel
★★★
Great North Road, Lusaka, Zambia Show on map
Twalumba Resort & Hotel is a 4-star hotel in Lusaka, Zambia. It is one of 126 places to stay in Lusaka listed on Triptoic.
Great North Road, Lusaka, Zambia
Twalumba Resort & Hotel is located at Great North Road, Lusaka, Zambia.
Twalumba Resort & Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel