48 Via Margutta, Roma
bedrooms
Baths
Guests
Located in Rome, a 5-minute walk from Piazza del Popolo and 0.8 miles from Villa Borghese, Apartment Margutta Center provides accommodations with amenities such as free WiFi and a flat-screen TV.
Airport Shuttle
WiFi/Internet
Laundry
Air conditioning
No nearby properties available in this region at the moment.