The hotel is situated in the very heart of Santa Cruz, between the old
city and the new business, sports and commercial center, was foundated
in the year 1965. Among the main places situated close to it, you can
find the Canarian government, El Cabildo de Tenerife, El Patronato de
Turismo, Nuestra Señora de Africa market, El Corte Ingles, the
Auditorium, the Oscar Dominguez Museum, and the football stadium.