Отель расположен в старом городе Пуэрто-де-ла-Крус, пешеходной зоне, всего в 5 минутах ходьбы от комплекса бассейнов Лаго Мартианес и в 700 метрах от пляжа Playa Jardin. Из окон отеля открывается великолепный вид на гору Тейде. Здание отеля было построено в 1712 году, реновация проведена в 1995 году.