Via degli orti gianicolensi, 8, 00152 Roma
Apartment
Orti Apartment offers accommodations in Rome, 1.1 miles from Roma Trastevere Train Station and 2 miles from Piazza di Santa Maria in Trastevere. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. Basilica San Paolo Metro Station is 2.4...