Maru Maru Hotel 4 stars

Gizenga Street, Stone Town, Zanzibar City, Tanzania

Hotel image
Read more reviews for Maru Maru Hotel