Отель расположен в уютном городе Тосса де Мар рядом с центром, в 300 м от моря. Последняя реновация проводилась в 2000 году.