On the edge of the Indian Ocean, Royal Zanzibar Beach Resort welcomes guests to a luxury tropical hotel sanctuary, where greetings of warm smiles and gentle breezes fill each day. The resort is set in almost 20 acres of paradise located on the North Shores of exotic Zanzibar. Located by the beach, 2 km from Nungwi village, 2.5 km from an aquarium and 57 km from Zanzibar center.