Photos
About this hotel
Ubumwe Grande is located in the heart of kigali's business
Amenities
Pool
wifi
restaurant
sauna
Contact for price