- 10 Tusha Street, Off Broadway Road, Ndola, 10101 Ndola, Zambia
(5 reviews)
988 people checked in here
+260 966787553Zanji Lodge is situated at Ndola at 10 Tusha Street. We offer accommodation with breakfast, conference facilities, bar, restaurant and
Additional Info
Address | 10 Tusha Street, Off Broadway Road, Ndola, 10101 Ndola, Zambia |
Comments