Location: in the Sardinian town of Sassari. The hotel is located in the heart of town, 2 Km. from the train station, 30 Km. from the beach and 40 Km. from Alghero Airport.
See more: Hotels in Europe Hotels in Italy Hotels in Sassari (sardinia) Holiday Destinations in Europe