With a stay at Beyt al Salaam in Zanzibar Town (Stone Town), you'll be steps from Nakupenda Beach and 5 minutes by foot from Old Fort. This upscale hotel is 0.3 mi (0.4 km) from Forodhani Gardens and 0.7 mi (1. ... Read more

View all Luxury Hotels in Stone Town