This property is 1 minute walk from the beach. Situated in Sarandë, Barracuda Studio features free WiFi and units equipped with a kitchen, terrace and seating area.
All units feature air conditioning and a cable flat-screen TV. A balcony with sea views is offered in each unit.
Corfu Town is 28 km from the apartment, while Glyfada is 35 km away.