Mountain Retreat Spain is pure Heaven on Earth. Oh, and there’s cava and tapas too!
Set in the hills above Benidorm, in beautiful Finestrat, feed your soul as you unwind and enjoy panoramic views over the mountains to the picturesque Spanish resort towns of Albir, Altea and Calpe.
- Spas / Wellness Centres
Mountain Retreat, 03509 Finestrat, Alicante, Spain