Via Lattanzio, 66/interno 2, 00136 Roma
Appartamento
con
1
camera
Situated in Rome, 1.7 km from Vatican Museums and 2 km from Ottaviano Metro Station, Appiano Vatican city, lovely
apartment, 2 room, Wi-fi 250 mbps offers air conditioning. Among the facilities at this property are a lift and a concierge service, along with free WiFi throughout the property. Lepanto Metro Station ...