Torch Budget Inn

  21 Pangani Street, Arusha, Tanzania

Booking.com Book Now