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





















