134 via di valle aurelia interno 1, piano terra, 00167 Roma
Apartments
Set within the Trionfale district in Rome, Vatican Oasis Free Parking has air conditioning, a balcony, and garden views. 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 for disabled guests....