Located in Altea and only 2 km from Solsida Beach, 3-bedroom Townhouse in Altea Hills provides accommodation with mountain views, free Wi-Fi and free private parking. This holiday home offers air-conditioned accommodation with a balcony.
Altea Hills, 03590 Altea, Spain