Apartamentos Barracuda

Situated in Faro, 1 km from Faro Beach, Apartamentos Barracuda boasts a sun terrace and views of the sea. Motards Faro is 2.5 km from the property. Free WiFi is available .

All units have a seating area. Some units feature a dining area and/or terrace. All units include a kitchen fitted with a microwave and toaster. A refrigerator and coffee machine are also provided. There is a private bathroom with a bath or shower and bidet in each unit. Towels and bed linen are offered.

Desert Island is 3.1 km from Apartamentos Barracuda. Faro Airport is 3 km away.