Via Del Mortaro, 26, 00187 Roma
Apartment
with
1
room
Trevi Fountain Superior Suites provides accommodations in the center of Rome, a 2-minute walk from Trevi Fountain
and 0.4 miles from Barberini Metro Station. The property is around a 8-minute walk from Quirinale Palace, half a mile from Piazza Venezia, and a 9-minute walk from Piazza di Spagna Metro Station. ...