Looks like a very solid option!
Originally Posted by
cbellero
Location Trevi Fountain 16 minutes walking.
Not sure I'd want to be any closer. One of the most touristed sites in the entire city. Location here, below Borghese Gardens, is pretty central. Many hotels and restaurants nearby.