A lovely and historic location in Zanzibar Town is the Maru Maru Hotel, a contemporary 4-star hotel. Situated within a UNESCO World Heritage site, the hotel provides breathtaking vistas and convenient access to notable historical sites such as Prison...