Viale della repubblica, 128, 70125 Bari
Apartments
The recently renovated Caliph House 128 is set in Bari, near Petruzzelli Theatre and Orthodox Church of Saint Nicholas. The air-conditioned accommodation is 1.6 km from Bari Central Train Station, and guests can benefit from private parking available on site and free WiFi. The accommodation offers airport...