252 corso vittorio emanuele ii, 00186 Roma
Appartamento
Attractively situated in the centre of Rome, iFlat The Roman Terrace offers a terrace, air conditioning, free WiFi and flat-screen TV. This property is set a short distance from attractions such as St Peter's Square, The Vatican, and Palazzo Venezia. The property is non-smoking and is situated less than...