Hotel in Gasabo
Margo Villa Hotel operates a 23-room hotel in Kimihurura, Kigali, at KG 624 St 22. It provides accommodation including Standard Single, Standard Double and Junior Suite rooms. Facilities and services listed on its website include a swimming pool, spa, dining,...