KILIMANJARO WONDERS HOTEL
Hotel • €€
Recommended by a member
New, modern hotel that has rooms all equipped with king size beds with nice ...Read more