Humura-1090.jpg
Kololo, Kampala, Uganda

Humura – a “state of calm and relaxation”-it’s a Kampala based boutique hotel. Nestled close to the Uganda Golf Club green-a harbor from the bustle of the city.

Villa Kololo, 31 Acacia Avenue, Kololo, Kampala

Villa Kololo, 31 Acacia Avenue, Kololo, Kampala

Showing 2 results