Via Cavour 22, 07026 Olbia
Hotel
3 stars
with
21
rooms
Hotel Cavour is in the center of Olbia, Sardinia's main sea and air hub, deep in the heart of a bay, well protected
from the sea and wind. Free Wi-Fi and an internet point are available in the lobby.
The historic center of Olbia features some lovely churches, including the 18th-century Parish Church of S. Paolo, ...