El Fabya - sea view villa with private pool in Teulada, a property with an outdoor swimming pool and a terrace, is located in Teulada, 2.7 km from Playa de l'Ampolla, 2.7 km from Playa Platgetes, as well as 42 km from Terra Natura.
57 Camí dels Tossals, 03724 Teulada, España