MAMA GUEST HOUSE is situated in Wakiso. This guest house offers free WiFi. The accommodation features a 24-hour front desk.