Barracuda Hotel and Villas on “The Best Hotels in Brazil - Michelin Guide”, a list by TheTraveler on TheLysts.

Details

Location
Itacaré
Highlight
Surf enclave
Setting
Beach
Style
Boutique
Access
Coastal
Vibe
Relaxed
Region
Northeast Brazil
Nearby
Surf beaches
Experience
Coastal retreat