The Arusha Hotel
Off Nyerere Road Next To The Clock Tower Roundabout, Arusha, Tanzania
Booking.com
Book Now