17 via francesco rismondi, 70123 Bari
Apartments
Located in Bari, just 2.2 km from Lido San Francesco Beach, Arch House provides beachfront accommodation with free WiFi. The property is situated 2.2 km from Bari Cathedral, 2.8 km from Basilica San Nicola and 2.8 km from Petruzzelli Theatre. Castello Svevo is 1.9 km away and Fiera del Levante Exhibition...