Piazza Luigi Di Savoia, 36, 70121 Bari
Guesthouse
with
11
rooms
Suite & Premium Room - Centro Bari - Stazione enjoys a location in Bari, a 13-minute walk from Ferrarese Square
and 0.7 miles from Orthodox Church of Saint Nicholas. The property is around a 18-minute walk from Bari Cathedral, one mile from Basilica of Saint Nicholas, and 4.8 miles from Bari Port. Mercantile ...