Corso regina margherita, 31, 70042 Mola di Bari
Apartments
Located in Mola di Bari, 20 km from Bari Central Train Station and 21 km from Bari Cathedral, Olympus Luxury Suites offers free WiFi and air conditioning. The property is situated 28 km from Bari Port, 21 km from Petruzzelli Theatre and 21 km from Orthodox Church of Saint Nicholas. The property is non-smoking...