90 via del lavatore, 00187 Roma
Apartments
Situated right in the centre of Rome, less than 1 km from Piazza Venezia, TREVI FOUNTAIN - RomeDreamHome features air-conditioned accommodation with free WiFi and a flat-screen TV. The property is close to several well-known attractions, 700 metres from Spanish Steps, 500 metres from Quirinal Hill and...