Inn Rome Rooms & Suites: 1.3 km to Trevi Fountain