Via Andrea Doria, 79 Scala E, 00195 Roma
Appartamento
con
1
camera
A recently renovated property, Alileo At The Vatican is situated in Rome near Vatican Museums, Ottaviano Metro
Station and Lepanto Metro Station. Among the facilities at this property are a lift and a concierge service, along with free WiFi throughout the property. The property is soundproof and is located 1.5 ...