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 The Vatican. The air-conditioned accommodation is 1.7 km from St Peter's Square. Free WiFi is available throughout the property and Vatican Museums is less than 1 km away.
The spacious ...