Отель расположен на севере острова Тенерифе в городе Санта Круз де Тенерифе, в спокойном фешенебельном районе. Был открыт в 1950 году, последняя реновация проведена в 2011. Состоит из 7-этажного здания главного корпуса. Пятиэтажное здание окружает восхитительный внутренний двор с бассейном и садом, занимающим площадь 8 000 м2. Отель подходит для семейного, молодежного и романтического отдыха, а также для проведения деловых и торжественных мероприятий.