Via nicolò canelles, 4, 09124 Cagliari
Apartments
Situated in Cagliari, near National Archaeological Museum of Cagliari, Torre dell'Elefante and Cagliari University, CMH Castello Suites features free WiFi. The property is around 2.3 km from Sardinia International Fair, 37 km from Nora Archaeological Site and 200 metres from Cathedral of Saint Mary....