27 via pietro tacchini int. 14, 00197 Roma
Apartments
Located in Rome, 2.8 km from Spagna Metro Station and 3.1 km from Lepanto Metro Station, Parioli Modern Studio offers air conditioning. The property is around 3.2 km from Piazza Barberini, 1.7 km from Villa Borghese and 3.3 km from Spanish Steps. Free WiFi is available throughout the property and Auditorium...