Apartments

Curaçao

Car rental

Vacation Rentals

BARRACUDA APARTMENTS

Welcome to Barracuda Apartments Curacao. Barracuda is an apartment complex located in close proximity to many facilities and within walking distance from the popular Mambo Beach. The complex consists of 13 apartments and features a swimming pool.

Our apartments are all equipped with modern equipment and comfortable seating and bedroom décor. A complete kitchen, luxurious bathroom fixtures and a shower with warm water.