30 Via Francesco Crispi, 00186 Roma
Appartamento
con
1
camera
Situated in the centre of Rome, 400 metres from Spanish Steps and 400 metres from Barberini Metro Station, iFlat
The Carpet Apartment offers free WiFi and air conditioning. The property is close to several well-known attractions, 1.1 km from Repubblica - Teatro dell'Opera Metro Station, 400 metres from Piazza ...