Overview
located in the city of Sardinia, the hotel is in the centre of the Gallura region. A trip to Italy is not complete without visiting the city's interesting places such as Tower of San Pancrazio & Church of St. Francis.
Rooms & Suites
Each of our 71 rooms are designed and decorated in Sardinian style. All the units are furnished with modern amenities such as air conditioner, satellite TV, Internet access and a telephone.