Found this hotel to have 1 major plus and that is location. It is right next to the Campo de' Fiori which is a nice little market square with a number of bars and restaurants . Just around the corner is the Pantheon and walk a little further to most of the other Major sites. I was only on a...
More
- Manage your listing
