Kibadamo Hotel Limited

  Hotel

Location

MekaMeka Street, Ubungo