178 via giuseppe garibaldi, 09127 Cagliari
Apartment
Garibaldi Central Apartment offers accommodations in Cagliari, a 7-minute walk from Torre dell'Elefante and 0.4 miles from Cagliari University. The property is around 23 miles from Nora Archaeological Site, a 8-minute walk from Palazzo Regio, and 600 yards from Cathedral of Saint Mary. Free Wifi is available...