Photos coming soon
HOTEL
Mika Lodge
Plot No. 106 Central Street, Lusaka
Where it sits
Mika Lodge
Plot No. 106 Central Street, Lusaka
-15.40821, 28.28723
Plan around Mika Lodge
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
