252 Corso Vittorio Emanuele II, 00186 Roma
Appartamento
con
1
camera
Attractively situated in the centre of Rome, iFlat The Roman Terrace offers a terrace, air conditioning, free
WiFi and flat-screen TV. The property is close to several well-known attractions, 1.4 km from The Vatican, 1.3 km from St Peter's Square and 600 metres from Castel Sant'Angelo. The property is non-smoking ...