Via Principe Amedeo, 526 Ground, Bari, Italy
Wi-Fi
Paid shuttle service
Shuttle
Air conditioning
No pets allowed