91 Via Ottaviano, 00192 Roma
Guesthouse
with
4
rooms
Boutique Rooms features accommodations in the center of Rome, a few steps from Ottaviano Metro Station and a 9-minute
walk from Lepanto Metro Station. The property is around a 17-minute walk from Castel Sant'Angelo, 1.2 miles from Piazza del Popolo, and 1.7 miles from Piazza Navona. Free Wifi is available, and ...