El nuevo hotel está ubicado en la finca del Palacio de Eguilior, que fue sede veraniega del Consejo de Alfonso XIII. Dispone de todos los servicios correspondientes a un establecimiento con el valor añadido de unos amplios jardines (55.000 m²), piscina de temporada, pistas de tenis y paddle.