Tanzania Coffee Lounge
Moshi Expeditions & Mountaineering
Kilimanjaro treks at competitive prices.
There's a 25m swimming pool at the YMCA (027-275 1754; Taifa Rd); no bikinis permitted.
Drinks and local-style meals in a large garden.
The Indo portion of the menu – a range of standards, including some veg dishes – at this small, dark pavement restaurant is better than...
Lonely Planet review
Milkshakes, bagels, great coffees and cappuccino, waffles and an internet connection.