Property Location When you stay at Pemba Beach Hotel and SPA in Pemba, you'll be on the beach and convenient to Pemba Beach.R..
Pemba / Pemba