Via maria cristina di savoia, n. 34 piano t, 70126 Bari
Apartments
Located in Bari, 1 km from Bari Central Train Station and 1.4 km from Petruzzelli Theatre, CRI House offers air conditioning. The property is set 2.4 km from Bari Cathedral, 2.6 km from Basilica San Nicola and 8.6 km from Bari Port. Free WiFi is available throughout the property and Pane e Pomodoro Beach...