Photos coming soon
HOTEL
Russel Hotel
Russel Lane, Opp. Charm Towers, Kampala
Where it sits
Russel Hotel
Russel Lane, Opp. Charm Towers, Kampala
0.31223, 32.58275
Plan around Russel Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 20, 2026.
