Tristar Hotel

Tristar Hotel

Hotel

Plot 1215 Kabowa Road, Kampala, Uganda