CAVOUR BARI CENTRO _ BRAND CITY LIFE _ Guesthouse Bari, Bari Province
Located in Bari, within 600 metres of Bari Central Train Station and less than 1 km of Teatro Margherita, CAVOUR BARI CENTRO _ BRAND CITY LIFE _ provides free Wi-Fi.
Number of rooms: 21
156 Corso Cavour, 70121 Bari, Italy