Location: Pemba
Pemba Paradise Lodge
Location: Pemba
Pemba Paradise Lodge is a hotel situated on the beautiful Pemba Island. It lies on the north-west coast in the village Makangale. The hotel offers 8 sea-view suites with a sleeping and a sitting area, and 8 garden-view double rooms, all set in a beautiful garden. Rooms are furnished with one big double bed, with additional daybeds […]