Riverview Lodge & Wellness Centre is located in Kafue, Zambia on Farm 85A Chikankata District, Riverside Farm Institute, Kafue 10101. Riverview Lodge & Wellness Centre is rated 3 out of 5 in the category hotel in Zambia.
Address
Farm 85A Chikankata District, Riverside Farm Institute, Kafue 10101