12 Via Della Mercede Piano Terra, 00187 Roma
Apartment
with
1
room
Spagna Suite Luxury Home - Trevi Fountain in Rome offers accommodations with free Wifi, a 4-minute walk from Trevi
Fountain, 600 yards from Barberini Metro Station, and a 6-minute walk from Piazza Barberini. The property is close to several well-known attractions, a 6-minute walk from Piazza di Spagna Metro Station, ...