Via Del Tritone, 91, 00187 Roma
Apartment
with
5
rooms
Tritone 91 Apartments is centrally set in Rome, 328 feet from Barberini Metro Station. Trevi Fountain is 1312
feet from the property and Piazza di Spagna is just 328 feet from us. Free WiFi is offered throughout the property.
All units are air conditioned and have a LED TV. There is also a kitchen, fitted with ...