Roof Garden Hotel
Phone Number: +254758050100
Website: Suggest Official Website
Categories: Hotel resort
Address: 223, Machakos, 90100
GPS Coordinates: -1.52084,37.26896
Facebook: facebook.com/136774960582181
Instagram: Photos and Videos