Villa Perla Villa Teulada
Located in Teulada and only 2.8 km from Playa Platgetes, Villa Perla by Abahana Villas provides accommodation with sea views, free Wi-Fi and free private parking. Guests benefit from a terrace and an outdoor fireplace.
Peral, 18, 03724 Teulada, Spagna