About this property
This stunning 6 bedroom villa boasts incredible views of the Mediterranean, manicured tropical gardens, a luxurious swimming pool with its own island and an expansive terraced area.
The property, located near the village of Altea on the east coast of …