A stay at Al Johari Zanzibar places you in the heart of Zanzibar Town, just a 4-minute walk from Shangani Beach and within a 5-minute drive of Nakupenda Beach. This hotel is 0.5 mi (0.8 km) from Old Fort and 0.5 mi (0.9 km) from Forodhani Gardens.