Via Francesco Sivori, 5 Piano Terzo, 00136 Roma
Appartamento
con
1
camera
A recently renovated property, Roma Vatican City is situated in Rome near Vatican Museums, Ottaviano Metro Station
and Lepanto Metro Station. Among the facilities at this property are a lift and private check-in and check-out, along with free WiFi throughout the property. The property is non-smoking and is located ...