The 4-star Hotel Stefania is located few yards from Pittulongu Beach, opposite Tavolara Island. This hotel is 3.1 mi from Olbia, the harbor and international airport of Olbia Costa Smeralda. It is 7.5 mi from P ... Read more

View all Luxury Hotels in Olbia