Via Del Tritone 94, Roma
bedrooms
Baths
Guests
Set in Rome, this air-conditioned apartment is 656 feet from Piazza Barberini. The property features views of the city and is 1312 feet from Trevi Fountain. Free WiFi is offered throughout the property.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.