Rumaisa Hotel 3 stars

Funguni, Malindi, Stone Town, Zanzibar City, Tanzania

Hotel image
Read more reviews for Rumaisa Hotel