Accommodation in Cabo Delgado Province

Search
Browse by Location
Map

Ulala Lodge

Pemba, Cabo Delgado
Grading: TGCSA 3 Star
Ulala is an Eco Lodge located in Murrebue, one of the most beautiful beaches in Mozambique. We are close to Pemba (20 minutes from the city centre, 15 minutes from the airport), in the North of Mozambique.