7a via montevideo, 00198 Roma
Apartments
Located in Rome, 2.4 km from Auditorium Parco della Musica and 2.7 km from Spagna Metro Station, Beautiful 2-Bed Apartment in Roma provides spacious air-conditioned accommodation with a balcony and free WiFi. The property is situated 3.2 km from Repubblica - Teatro dell'Opera Metro Station, 1.6 km from...