82 via urbana, 00184 Roma
Apartments
Located in Rome, 100 metres from Cavour Metro Station, 600 metres from Colosseo Metro Station and less than 1 km from Quirinal Hill, Urbana Rooftop provides accommodation with a terrace and free WiFi. This property is set a short distance from attractions such as Palatine Hill, Repubblica - Teatro dell'Opera...