Das Hotel befindet sich auf der Insel São Miguel in Ponta Delgada, der Hauptstadt des Azoren-Archipels. Das historische Stadtzentrum ist etwa 500 Meter vom Hotel entfernt. Das Hotel besticht durch sein elegantes Interieur, das modernes Design mit orientalischer Inspiration verbindet. Jeder Bereich lädt zum Entspannen ein – von den gemütlichen Lounges und grünen Gärten bis hin zum Wellnesscenter und den Spa-Behandlungen. Das Hotel verfügt über ein Restaurant, eine klassische Bar und eine Sportbar. Aktive Gäste können das Fitnessstudio, den Tennisplatz, das Spielzimmer mit Billardtisch, den Fahrradverleih sowie die Außen- und Innenpools nutzen, in denen sie ein erfrischendes Bad nehmen können.
- Sandstrand Praia de São Roque (ca. 4,5 km vom Hotel entfernt)
- Beheizter Innenpool mit Gartenblick
- Whirlpool, Türkisches Bad
- Finnische Sauna
- Massagen


