Royal Zanzibar Beach Resort All Inclusive
Royal Zanzibar Beach Resort All Inclusive
Resort
Nungwi North Road, PO Box 3425
, Nungwi, Tanzania
86
Very Good ·
177 reviews