169 Via De Rossi, 70122 Bari
Apartment
with
1
room
Suite169 la Nicchia in Centro in Bari features accommodations with free Wifi, a 10-minute walk from Petruzzelli
Theatre, 0.7 miles from Bari Cathedral, and a 8-minute walk from Bari Central Train Station. Popular points of interest nearby include Mercantile Square, Orthodox Church of Saint Nicholas, and Teatro ...