134 via di valle aurelia interno 1, piano terra, 00167 Roma
Apartments
Offering a shared lounge and garden view, Vatican Oasis Free Parking is set in Rome, 2.8 km from Vatican Museums and 3 km from Ottaviano Metro Station. Among the facilities at this property are a lift and luggage storage space, along with free WiFi throughout the property. The apartment also offers facilities...