91 vicolo scanderbeg, 00187 Roma
Apartments
In the heart of Rome, set within a short distance of Piazza Venezia and Trevi Fountain, iFlat Trevi's Paradise offers free WiFi, air conditioning and household amenities such as an oven and coffee machine. Popular points of interest nearby include Quirinal Hill, Spagna Metro Station and Via Condotti....