54 Via Margutta, Roma
bedrooms
Baths
Guests
Offering a garden and free WiFi, Margutta Mews is located in the Spagna district in Rome, a 6-minute walk from Piazza del Popolo. The property is a 10-minute walk from Flaminio Metro Station and 500 yards from Spanish Steps.
WiFi/Internet
Pet friendly
Air conditioning
No nearby properties available in this region at the moment.