Via Archimede, 80, 00197 Roma
Apartment
with
1
room
RomeChic Apartments offers accommodations in Rome, a 14-minute walk from Auditorium Parco della Musica and 2.2
miles from Lepanto Metro Station. Among the facilities at this property are an elevator and private check-in and check-out, along with free Wifi throughout the property. Staff on site can arrange a shuttle ...