A Hotel Stella 2000 épülete Olbia városában, egy üzletekkel és éttermekkel teli városrészben található. A szálloda egy nemzetközi étteremmel, ingyenes parkolóval és ingyenes Wi-Fi hozzáféréssel felszerelt modern, légkondicionált szobákkal várja vendégeit.
A szobákban síkképernyős TV, rádió és minibár áll rendelkezésre. Minden szobához erkély tartozik, és sok természetes fény áramlik be.
A reggeli svédasztalos, vacsorára pedig vegetáriánus, gluténmentes, valamint speciális diétás ételek is igényelhetők.
A szálloda 6 km-re fekszik a tengerparttól és egy 5 perces autóútra Olbia központjától. A város minden részébe kiváló közlekedési kapcsolatok állnak rendelkezésre. Olbia repülőtere és Palau 35 km-re található. A legközelebbi buszmegálló mindössze 100 méterre van, míg a benzinkút a szállodával szemben helyezkedik el.