Via nazionale, 51, 00184 Roma
Apartments
Well located in the centre of Rome, Relais 51 offers a terrace, air conditioning, free WiFi and flat-screen TV. The property is close to several well-known attractions, 1.2 km from Piazza Venezia, less than 1 km from Cavour Metro Station and a 5-minute walk from Repubblica - Teatro dell'Opera Metro Station....