Arusha Travelers inn
Arusha — India street, Clock tower, behind Safari Hotel Bui
Situated in Arusha, 100 metres from Arusha Clock tower, Arusha Travelers inn boasts a restaurant and free WiFi. Guests can enjoy the on-site restaurant. Every room has a flat-screen TV. There is a 24-hour front desk at the property.