With garden views, Kilimanjaro Pazuri Villas is located in Moshi and has a restaurant, room service, bar, garden and terrace. Both Wi-Fi and private parking are available at the lodge free of charge.
Number of rooms: 6
17 Zebra St, Moshi Tanzania, Moshi, Tanzania