99 via benedetto lorusso, 70124 Bari
Apartments
Situated in Bari, 1.6 km from Bari Central Train Station and 2.3 km from Petruzzelli Theatre, OLI'S HOUSE features air-conditioned accommodation with a balcony and free WiFi. It is located 3.1 km from Bari Cathedral and offers a lift. The accommodation provides airport transfers, while a car rental service...