Set in Bari, near Bari Central Train Station, Bari Cathedral and Basilica San Nicola, _ CAVOUR 156 & SAVOIA _ features free Wi-Fi. The property is located 8 km from Bari Port, 1.1 km from Mercantile Square and 1.4 km from Castello Svevo.
Numero delle stanze: 6
Corso Cavour, 156, 70121 Bari, Italia