10 via francesco lombardi, 70122 Bari
Apartments
Set in the centre of Bari, 2.5 km from Pane e Pomodoro Beach and 600 metres from Bari Cathedral, THE NEST offers free WiFi and air conditioning. This property is located a short distance from attractions such as Ferrarese Square, Mercantile Square, and Teatro Margherita. The property is non-smoking and...