Select dates so you can see the availability and exact prices.
Via Giuseppe Garibaldi 120, 09125 Cagliari, Italy, Cagliari
Via Giudicessa Benedetta 10, 09131 Cagliari, Italy, Cagliari
Via La Palma, 09126 Cagliari, Italy, Cagliari
Via Alberto Lamarmora, 104, 09124 Cagliari, Italy, Cagliari