Okapi Hotel 3 stars

12 KN 87 ST, Kigali, Rwanda

Hotel image
Read more reviews for Okapi Hotel