Castillo Villa is a property only 6 km from El Peñón de Ifach, La Granadella Beach and Port de l'Olla d'Altea.
Guests will enjoy Spanish cuisine of Terra Vina, which is about 850 meters away.
Castillo Villa offers rooms appointed with heating, LCD flat-screen TV, a laptop-compatible safe, pay television and a work desk for guests’ comfort. A bathroom comes with a shower and a bidet.
The villa provides a small fridge and a dishwasher in a kitchen.