5 via santa cecilia, 00153 Roma
Apartments
Situated right in the centre of Rome, 1.4 km from Roman Forum, santa cecilia luxury home features air-conditioned accommodation with free WiFi and a flat-screen TV. Boasting a shared lounge, the apartment is close to several noted attractions, around 1.2 km from Palazzo Venezia, 1.3 km from Piazza Venezia...