53B Via Margutta, 00187 Roma
Vacation Home
with
1
room
Housed in a historic building, the recently renovated Via Margutta Spagna Luxury Apartment features accommodations
with a terrace and free Wifi. Popular points of interest nearby include Trevi Fountain, Piazza di Spagna Metro Station, and Flaminio Metro Station. The property is a 6-minute walk from Piazza del ...