El hotel, construido en un edificio de estilo tradicional canario y con 75 años de tradición familiar, está situado en una zona peatonal en el centro de Puerto de la Cruz, cercano a la plaza del Charco y a poca distancia del mar. Dispone de 92 habitaciones con baño completo, secador de pelo, teléfono directo, caja fuerte (en alquiler), TV satélite y nevera (en alquiler). El hotel ofrece desayuno y cena tipo buffet.