Address: Anam Towers Along Konza Road, Machakos, Kenya
Featuring free WiFi and a restaurant, Teatot Hotel is located at the Anam Towers in the centre of Machakos. Free private parking is available on site and the hotel is located just opposite the Machakos Level 5 Hospital.