Via giuseppe garibaldi, 214, 09127 Cagliari
Apartments
Located in Cagliari, 2.3 km from Sardinia International Fair and 1.1 km from National Archaeological Museum of Cagliari, Terrazza Garibaldi, Centro storico provides air-conditioned accommodation with a balcony and free WiFi. The property is situated 700 metres from Cathedral of Saint Mary, less than...