Location

The Villa is located approx. 3 miles south of Torrevieja, on the South East coast of Spain.

Costa Blanca Coast, South East Spain