272 via del forte bravetta, 00164 Roma
Apartment
Urban Oasis is located in Rome, just 2.1 miles from Roma Trastevere Train Station and 2.6 miles from St. Peter's Basilica. This property offers access to a terrace, free private parking, and free Wifi. Battistini Metro Station is 3.3 miles away and Campo de' Fiori is 3.5 miles from the apartment.
The...