Savoia SuiteApartment
24 Piazza Luigi di Savoia Duca Degli Abruzzi, 70121 Bari, Italy
Savoia Suite is a recently renovated apartment in the centre of Bari, 1.7 km from Pane e Pomodoro Beach and 600 metres. The property features city and inner courtyard views, and is 1.5 km from Bari Central Train Station.