P.O.Box 3425,, North Coast,, Nungwi, Zanzibar, Tanzania. +255 774 456 456 reservations@royalzanzibar.com