Via augusto valenziani, 16, 00187 Roma
Guest houses
Situated right in the centre of Rome, 1.3 km from Repubblica - Teatro dell'Opera Metro Station, Napodano Apartments - Roma features air-conditioned accommodation with free WiFi and a flat-screen TV. This property is located a short distance from attractions such as Barberini Metro Station, Sapienza University...