Pemba Island Hotels

Sort By:

The Manta Resort

Location: Pemba Island

Pemba is a remote island off the east coast of Africa, and probably as far away from civilization your clients might ever find themselves. The Manta Resort offers something different from most tropical islands, it’s not just about five-star luxury. If it’s serenity, close encounters with nature and ...