This is a luxurious modern hotel, situated the other side of the charming village of Altea, just a few minutes drive from the town centre. Has everything you would want for a few days pampering, a professional spa, wonderful restaurants, beautifully laid out grounds and a seafront location.