Key Rome Center Hotel Via Veneto, Nomentano
Key Rome Center is situated conveniently in the centre of Rome, and offers a terrace and free Wi-Fi. The property is close to Repubblica - Teatro dell'Opera Metro Station, Villa Borghese and Spanish Steps.
Number of rooms: 13
Via Sicilia, 153, Via Veneto, 00187 Rome, Italy