128 Via Dei Gracchi, 00192 Roma
Guesthouse
with
10
rooms
A Touch of Rome is a recently renovated guest house in the center of Rome, a 6-minute walk from Lepanto Metro
Station and 0.4 miles from Ottaviano Metro Station. The property is around a 14-minute walk from Castel Sant'Angelo, one mile from Piazza Navona, and a 14-minute walk from Piazza del Popolo. Free Wifi ...