Piazza San Pietro, 29, Bari, Italy
Free Wi-Fi
Non-smoking rooms
No Smoking
Air conditioning
No pets allowed