Hotel Mondial 2 Villasor, Best hotels in Sardinia 115 Via Cagliari, 09034 Villasor, Italy 7.2/10 Good Number of rooms: 11 from $50.14 nightly price View deal Description