Via Paolo Emilio, 57 Piano Secondo, Interno 12, 00192 Roma
Hotel
4 stars
with
6
rooms
Located conveniently in the center of Rome, Cunabu Emilio has 4-star accommodations close to Lepanto Metro Station
and Ottaviano Metro Station. The property is around a 13-minute walk from Castel Sant'Angelo, 0.8 miles from Piazza del Popolo and 1.1 miles from Piazza Navona. Private parking can be arranged at ...