Venue type Restaurant, Hotel, Bar
Location Ilheus, Brazil

Barracuda Hotel & Villas

A Bahian Boutique Hotel & Villas in a hidden paradise with luxury laidback service.

EBS MatchStaff’s job forum is exclusively for venues and EBS graduates.

Learn more