The place is centrally located, next to the Pantheon and close to Trevi fountain. It is clean, tastefully upgraded and very comfortable.
We loved it!!