Das Stadthotel liegt oberhalb von Puerto de la Cruz im Ortsteil San Antonio und bietet seinen Gästen das Beste aus zwei unterschiedlichen Welten: Gäste können das quirlige Treiben des nur 2km entfernten Stadtzentrums und die entspannte Atmosphäre des Strandes gleichermaßen genießen. In nur 100m Entfernung können die Gäste das öffentliche Verkehrssystem nutzen und bequem viele Sehenswürdigkeiten erreichen. Das Hotel bietet eine herzliche Gastfreundschaft und einladende Umgebung, sowie einen ruhigen Poolbereich, in dem sich die Urlauber zurücklehnen und entspannen oder ein erfrischendes Bad genießen können. Hoteleigene Restaurants sind ebenfalls vorhanden und sorgen für zusätzlichen Komfort.