Das Hotel befindet sich in zentraler Lage in Olbia. Es liegt nur 20 Meter von der Fußgängerzone entfernt und ist ganz in der Nähe des Archäologischen Museums sowie des beliebtesten Einkaufsviertels der Stadt. Die schönen Strände von Olbia, der Hafen und der Flughafen sind in nur wenigen Minuten bequem zu erreichen.
Das Hotel verfügt über eine Dachterrasse mit Blick auf das Zentrum von Olbia und eine Bar zum Entspannen. Für Erholung sorgt das Wellnesscenter, während das Fitnesscenter sportlichen Aktivitäten Raum bietet. Die Rezeption ist rund um die Uhr besetzt und Parkplätze sind ebenfalls vorhanden.
Die Zimmer der Unterkunft verfügen über ein Doppelbett und ein eigenes Bad mit Dusche und Föhn. Zur weiteren Einrichtung gehören ein Flachbildfernseher, ein Wasserkocher, ein Safe, eine Klimaanlage, eine Minibar, WLAN sowie ein Schreibtisch.