Via alberto lamarmora, 90, 09124 Cagliari
Apartments
Situated in the centre of Cagliari, Archi di Castello, Storia e Design 3Br-WiFi-AC features accommodation with free WiFi in a historic building. The property has inner courtyard views and is 500 metres from National Archaeological Museum of Cagliari and 2.5 km from Sardinia International Fair. The property...