Edificio Barracuda features a balcony and is situated in Santa Teresita, within just 800 metres of Playa Santa Teresita and 1.3 km of Mar del Tuyu Beach. The Termas Marinas is within 32 km of the apartment. Private parking can be arranged at an extra charge.
The apartment has a terrace, 1 bedroom, a living room and a well-equipped kitchen. The accommodation is non-smoking.