Eating out—Michael’s Den hotel
Michael’s Den Hotel is located at Remera across from ICTR offices, and about 200 meters from Amahoro National Stadium.It is a nice and friendly posh place to dine out. As you enter Micheal’s den, the warm atmosphere envelops you in a state of leisure, the staffs are very friendly and efficient. Micheal’s den offers Breakfast, lunch and dinner.