Location - very close to Roma Termini which was good. It's a bit out of the way from the main attractions but that being said it was not far at all to walk.
On first impressions the hotel looked a bit sketchy as it is above what seemed to be a bank and you have to buzz in and then...
More
- Invictus Roma Hotel
- Invictus Roma Rome
