Small and welcoming new building hotel, it is situated in a quiet and panoramic position in Dei Corsari Square. It is situated at 90 km from Cagliari Airport,160 km from Porto Torres and Alghero and 190 km from Olbia. It has 13 rooms in sardinian style, more details