Barra Cuda Lodge was amazing. The hospitality and friendly people made our stay feel like home. It is a beautiful lodge right on the beach. When we woke up in the mornings, we could see the beach and ocean.
Region: Mozambique > Inhambane Province
Bar/Lounge Beach Free High-Speed Internet Free Parking Pets Allowed Shuttle Bus service Swimming Pool Wheelchair access
Ranked #49 of 73 Specialty lodging in Inhambane Province
Price Range (Based on Average Rates): $