Hotels

in Mbala

lake Chila Lodge mbala

  • Parking
  • Restaurant
lodge in Mbala

Lake Chila Lodge

Lonely Planet reviewed