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 Petruzzelli Theatre, Olympus Luxury Suites offers free WiFi and air conditioning. The property is situated 22 km from Basilica San Nicola, 28 km from Bari Port and 21 km from Orthodox Church of Saint Nicholas. The property...