2 via nicolò iii, 00165 Roma
Appartamento 3 stelle
Situated in Rome, near St Peter's Square, The Vatican and Vatican Museums, Vaticano features free WiFi. The property is set 2.5 km from Piazza di Santa Maria in Trastevere, 1.5 km from Ottaviano Metro Station and 3.5 km from Lepanto Metro Station. The property is less than 1 km from St. Peter's Basilica,...