Villa Limon Playa Flamenca
alle Clementina Numero 9 Puerta 101, 03189 Orihuela Costa, Spain, 03189 Alicante, Spanien
Set in Alicante and only 1.8 km from Playa Canina, Villa Limon Playa Flamenca offers accommodation with sea views, free Wi-Fi and free private parking. This villa provides air-conditioned accommodation with a terrace.