This classically-decorated hotel presents great accommodation just metres from Corso Italia, the main-street of Arezzo. Just 150 metres from the train station, in area abundant with shops, cafes and restaurants, this hotel offers the perfect location..