34 via di san teodoro, 00186 Roma
Apartments
Set in Rome, less than 1 km from Palazzo Venezia, a 11-minute walk from Piazza Venezia and 700 metres from Synagogue of Rome, The Forum at Circo Massimo offers accommodation with a balcony and free WiFi. Featuring a terrace, the apartment is close to several noted attractions, around 1.1 km from Largo...