Leon Lodge an out-mate destination in Choma, the provincial capital of Southern province, about 300 kms from Lusaka the capital city of Zambia. The Lodge is located within a Kilometre from the town centre.
Presidential & Executive Rooms
All the rooms are self-contained with all the facilities one would need in a room.
So why not make Leon Lodge, your next destination as you visit Choma.
Plan your holiday here and it shall be surely nice and memorable.
Make reservations now by emailing: [email protected]
or telephone: +260 955 783518 / +260-976-783 518