Located between Okapi Hotel and Impala Hotel, KN 87 St, Muhima, Nyarugenge, Kigali City, Rwanda