we booked 5 nights here based on triadvisor reviews, our flight was delayed because of the snow and so missed the first night (we had no idea how lucky we were) upon arriving check in was slow and the manager was in a complete muddle getting everyone mixed up, the bar area smells like an ash tray and noone serves....
More
- Impero Hotel Rome
- Impero Hotel
