Location: situated on the island of Sardinia, in the centre of the town of Tortolí, 2 Km. from the coast, close to numerous shops and local attractions.
See more: Hotels in Europe Hotels in Italy Hotels in TortolÌ (sardinia) Holiday Destinations in Europe