90 via del lavatore, 00187 Roma
Apartments
Situated in Rome, 100 metres from Trevi Fountain and 500 metres from Barberini Metro Station, TREVI FOUNTAIN - RomeDreamHome provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is close to several well-known attractions, 500 metres from Quirinal Hill, less than...