Lungotevere arnaldo da brescia, 00197 Roma
Apartment 4 stars
Green Tevere Rooftop is a recently renovated apartment in Rome, near Lepanto Metro Station. Among the facilities at this property are an elevator and a concierge service, along with free Wifi throughout the property. Villa Borghese is a 16-minute walk from the apartment and Via Condotti is one mile away.
Providing...