3 piazza dei crociferi 6° piano, 00187 Roma
Holiday homes
Situated in Rome, 700 metres from Barberini Metro Station, 600 metres from Piazza Barberini and 700 metres from Spanish Steps, Art Home in Fontana di Trevi features accommodation with a terrace and free WiFi. Popular points of interest nearby include Piazza di Spagna, Palazzo Venezia and Pantheon. The...