Situé dans le centre d'Olbia, le Felix Hotel Olbia propose des chambres avec une terrasse meublée et une vue sur la baie d'Olbia. Cet hôtel dispose d'un restaurant sur le toit ainsi que d'une piscine.
Les chambres climatisées sont décorées dans un style sarde moderne. Elles sont équipées d'une salle de bains pourvue d’un bidet ainsi que d’articles de toilette gratuits.
Le restaurant au bord de la piscine de l'hôtel sert un petit-déjeuner continental ainsi qu'une cuisine italienne et méditerranéenne.
L'hôtel dispose également d'une salle de conférence polyvalente pouvant accueillir 60 personnes.
Le Felix Hotel se trouve à 2,2 km du musée archéologique d'Olbia ainsi qu’à 5 km de l'aéroport d'Olbia-Costa Smeralda.