Chuiba Bay lodge
Vacation Home
Pemba, Ancuabe
9.3/10
Wonderful
1 review
Free Wi-Fi
Chuiba Bay lodge is nestled in the dunes along sandy Chuiba beach only 9 km from Pemba. It offers an outdoor pool, restaurant and bar.
Number of rooms: 9
Chuiba Beach, Chuiba Bay Lodge, 1000 Pemba, Mozambique