Chake Chake, Pemba Island, TZ
Hifadhi Hotel is located in Pemba Island.Rooms Make yourself at home in one of the 13 air-conditioned rooms featuring minibars and LCD televisions.
- Indoor swimming pool in hotel
- Check-in time: noon
Shamiani Island, Pemba Island, TZ
With a stay at Pemba Lodge in Pemba Island, you'll be by the sea and minutes from Shamiani Island Beach.Rooms Make yourself at home in one of the 5 guestrooms.
|The Aiyana Resort|
Makangale Beach, Pemba Island, TZ
Next: See My Pemba Island Hotels with Pricing >