61 Via Margutta, 00187 Roma
Apartment
with
1
room
A World Aparts - 61 Margutta in Rome provides accommodations with free Wifi, a 4-minute walk from Via Condotti,
300 yards from Piazza di Spagna, and a 15-minute walk from Villa Borghese. The property is close to Spanish Steps, Barberini Metro Station, and Piazza Barberini. The property is a 7-minute walk from ...