Mimo's Delight Hotel Address X37F+H8C, Next To Macharia House, Mama Ngina Dr, Thika, Kenya Rating on Google Maps 3.30 (31 reviews) Open on Google Maps