L’hotel, costruito in un edificio in stile tradizionale canario e con 75 anni di tradizione familiare, è ubicato in una zona pedonale del centro di Puerto de la Cruz, vicino alla piazza del Charco e a poca distanza dal mare. Dispone di 92 camere con bagno completo, asciugacapelli, telefono diretto, cassaforte (a noleggio), TV satellite e frigo (a noleggio). L’hotel offre colazione e cena tipo buffet.