Featuring a seasonal outdoor pool, Villa Teulada 1 is a villa located in Teulada. The property features views of the sea and is 30 km from Benidorm. A dishwasher and an oven can be found in the kitchen. There is a private bathroom with a bidet.
Featuring a seasonal outdoor pool, Villa Teulada 1 is Read more
Featuring a seasonal outdoor pool, Villa Teulada 1 is a villa located in Teulada. The property features views of the sea and is 30 km from Benidorm. A dishwasher and an oven can be found in the kitchen. There is a private bathroom with a bidet.
Featuring a seasonal outdoor pool, Villa Teulada 1 is a villa located in Teulada. The property features views of the sea and is 30 km from Benidorm. A dishwasher and an oven can be found in the kitchen. There is a private bathroom with a bidet.
Number of Rooms: 1