A stay at Al Johari Hotel & Spa places you in the heart of Zanzibar Town, steps from Nakupenda Beach and People's Palace Museum. This hotel is 0.2 mi (0.4 km) from Freddie Mercury Museum and 0.3 mi (0.5 km) from Mbweni Ruins.Take in the views from a rooftop terrace and make use of amenities such as ...