Comfortable and convenient location for discovering Rome.
Lots of excellent restaurants within walking distance