El hotel se encuentra en el histórico Parque Taoro, un remanso de paz en una espectacular ubicación con increíbles vistas del Océano Atlántico y el Teide, y sin embargo muy cerca del centro del Puerto de la Cruz. El hotel fue construido a partir de una casa de campo inglesa del s.XIX, siendo ahora totalmente reformado para brindar una experiencia moderna y actual que rezuma historia de la antigua casa, especialmente en el lobby y algunas secciones de habitaciones.
Dispone de 135 habitaciones así como lobby, recepción, Wi-Fi, ascensores, salones, gimnasio… Hay varias zonas de solarium con hamacas y balinesas, varias de ellas en azoteas. Hay una piscina principal (climatizada en invierno), una piscina hidromasaje infinity con vistas a la ciudad y una serenity pool para los clientes CLUB.
Nuestros clientes también disfrutarán de condiciones especiales en el centro Spacio10 en nuestro hotel Atlantic Mirage