Nyumbani Hotel - Moshi
Rengua Street, Moshi, Tanzania
Booking.com
Book Now