Sinthia Hotel Apartments Apartment Chakechake, Hotel booking Pemba Island. House No 63, Muharitani Street, Pemba Island 6.6/10 Number of rooms: 6 See availability Description