Das schöne Hotel befindet sich mitten im historischen, finanziellen und kommerziellen Zentrum von Santa Cruz de Tenerife direkt am Plaza de Espana. In der Umgebung finden Sie zahlreiche Geschäfte, Restaurants und Bars. Auch die öffetnlichen Verkehrsmittel sind von hier aus schnell erreicht. Zum weißen Sandstrand von Playa las Teresitas sind es ca. 7km.