Via di sant'andrea delle fratte, 12 00187 (rm), 00187 Roma
Apartments
Right in the heart of Rome, situated within a short distance of Trevi Fountain and Barberini Metro Station, The Best Rent - Gorgeous one-bedroom apartment near Piazza di Spagna offers free WiFi, air conditioning and household amenities such as a toaster and kettle. The property is close to several well-known...