Via marcello celentano 39, 70121 Bari
Apartments
Set in Bari, less than 1 km from Bari Central Train Station and a 15-minute walk from Bari Cathedral, Umbertino 39 offers air conditioning. This property is located a short distance from attractions such as Mercantile Square, Orthodox Church of Saint Nicholas, and Castello Svevo. Free WiFi is available...