Via Luigi Rizzo, 41 Interno N. 10, Piano Terzo, 00136 Roma
Appartamento
con
1
camera
A recently renovated property, Stiv's Apartment is situated in Rome near Ottaviano Metro Station, Lepanto Metro
Station and St Peter's Square. The air-conditioned accommodation is 1.8 km from The Vatican. Free WiFi is available throughout the property and Vatican Museums is less than 1 km away.
The spacious ...