6.3/10
Kibo Peak Palace Hotel features a garden, terrace, a restaurant and bar in Morogoro. This 3-star hotel offers room service and a 24-hour front desk.
Number of rooms: 37
Msavu Road, Morogoro, Tanzania