Our contemporary hotel is situated in an office park with Kigali Convention Center, which has room for up to 5,000 delegates