Mwiluzi Lodge

409 reviews

J79H+QGH, T2, Lusaka, Zambia

+260953775534

About

Mwiluzi Lodge is a Indoor lodging located at J79H+QGH, T2, Lusaka, Zambia. It has received 409 reviews with an average rating of 3.7 stars.

Photos

F.A.Q

Frequently Asked Questions

  • The address of Mwiluzi Lodge: J79H+QGH, T2, Lusaka, Zambia

  • Mwiluzi Lodge has 3.7 stars from 409 reviews

  • Indoor lodging