Via archimede, 23, 00197 Roma
Apartments
Situated in Rome, 3.2 km from Lepanto Metro Station and 3.5 km from Spagna Metro Station, Parioli Large and luxurious apartment offers air conditioning. The property is around 3.8 km from Stadio Olimpico Roma, 1.8 km from Villa Borghese and 3.9 km from Spanish Steps. Free WiFi is available throughout...