Set in Teulada and only 1.8 km from Playa de l'Ampolla, VH Costa Blanca - Villa Chris offers accommodation with mountain views, free Wi-Fi and free private parking. The air-conditioned accommodation is 1.9 km from Playa Platgetes.
15 Calle Ciprés, 03724 Teulada, Spain