Via luigi rizzo, 41 interno n. 10, piano terzo, 00136 Roma
Appartamento
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...