Villa Cambra Villa Teulada
Boasting accommodation with a private pool, Villa Cambra by Villa Plus is situated in Teulada. The accommodation is 1.1 km from the Playa de l'Ampolla and has free Wi-Fithroughout the property.
Cami del Estret 13 Moraira Alicante, 03724 Teulada, Spain