impala hotel kigali rwanda
We found 1 companies
IMPALA HOTEL
KN 37 Street, Nyarugenge, Kigali
Impala Hotel is a lovely 2 star hotel located in the center of downtown Kigali. Impala Hotel houses a restaurant, which serves menu and buffet options.
Verified
1