Via Filippo Nicolai, 22, 00136 Roma
Appartamento
con
1
camera
Situated in Rome, 2.5 km from Ottaviano Metro Station and 3.2 km from Lepanto Metro Station, Vatican Modern house
by Varental offers air conditioning. The property is set 4 km from St Peter's Square, 4 km from The Vatican and 4.4 km from St. Peter's Basilica. Free WiFi is available throughout the property and ...