Via Caio Mario, 7 Interno 8D, Piano 3, 00192 Roma
Vacation Home
with
1
room
PapaRoma Suite is a recently renovated vacation home in the center of Rome, a 4-minute walk from Ottaviano Metro
Station and 0.4 miles from Lepanto Metro Station. Popular points of interest nearby include Piazza del Popolo, Piazza Navona, and St. Peter's Basilica. Free Wifi is available throughout the property ...