With a stay at Rafiki Apartment Hotel in Zanzibar Town (Stone Town), you'll be steps from Darajani Market and 3 minutes by foot from Christ Church Cathedral. This hotel is 0.3 mi (0.4 km) from Slave Market and 0.4 mi (0.6 km) from Hamamni Persian Baths.