Location The hotel is strategically located in the northeast of Sardinia, only 3.2 km from the centre of town. A few metres away guests will find a kiosk, a bar, a snuff shop, a pharmacy, and a variety of shops. Olbia centre is 2 km away, while Olbia..