Ubumwe Grande Hotel
Ubumwe Grande Hotel is the most business friendly premium international 4 star in a 5 star location. We are located on plot 1306, KN 67, Avenue des Forces Armées. Ubumwe Grande Hotel is a project of Acacia Property Developers Limited.
Last updated on