Via augusto valenziani, 16 i piano, 00187 Roma
Guest houses
Set in the heart of Rome, 1.3 km from Repubblica - Teatro dell'Opera Metro Station, Napodano Apartments - Roma offers air-conditioned accommodation with free WiFi and a flat-screen TV. The property is located 1.6 km from Barberini Metro Station, 1.9 km from Sapienza University of Rome and 1.9 km from...