Offering city views, Castello Rooms Guesthouse is an accommodation set in Cagliari, 700 metres from National Archaeological Museum of Cagliari and 2.3 km from Sardinia International Fair.
Number of rooms: 4
13 Via Alberto Lamarmora, 09124 Cagliari, Italy