Via filippo nicolai, 22, 00136 Roma
Apartments
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...