Map
51 Viale Pietramellara, Bologna 40121, Italy
Price
129
website
Hotel
Starhotels Excelsior