Via Dei Monti Di Creta, 103, 00167 Roma
Appartamento
con
1
camera
Set in Rome, 1.5 km from Battistini Metro Station and 3.4 km from St. Peter's Basilica, INTERNO 10 - Musei Vaticani
offers air conditioning. Among the facilities at this property are a lift and a concierge service, along with free WiFi throughout the property. Staff on-site can arrange a shuttle service.
The ...