Hotels 2000 Hotel downtown Kigali KN 82 ST T2000 HOUSE, Kigali Added on December 18, 2023 Wi-Fi 102 Rooms