The Barracuda Apartments are situated on the Island of Faro, 3 km from Faro International Airport, and offer pet-friendly accommodation. Each apartment has a simple décor, a TV, a living room and an equipped kitchen. With free Wi-Fi
REF: PF 1570
Avenida Nascente nº29 Praia de Faro
8005-520 Faro
Cod. Alojamento: 3878/AL
.