Location The hotel is positioned in the north western point of the island facing the su...
The Beach Resort is a new stylish accommodation in Pemba Island northerly of Zanzibar I...
8.2 acres North Pemba, the area designated for hotel developments. Surveyed plot with t...