Set in Santa Maria, Barracuda Apartments is 400 metres from Nazarene Church. Parish of Our Lady of Sorrows is 500 metres away.
The accommodation is equipped with a seating area. Some units have a dining area and/or terrace. There is also a kitchen, equipped with a microwave. A toaster and stovetop are also provided, as well as a coffee machine. Towels and bed linen are featured.
Barracuda Apartments also includes a terrace.
Funana Casa da Cultura is 900 metres from Barracuda Apartments. The nearest airport is Amílcar Cabral International Airport, 17 km from the property.