124 via di monserrato, 00186 Roma
Apartments
Set in the centre of Rome, 400 metres from Campo de' Fiori and 1 km from Largo di Torre Argentina, Monserrato2 offers free WiFi, a terrace and air conditioning. The property is around 1.4 km from Piazza Venezia, 1.1 km from Castel Sant'Angelo and 1.1 km from Synagogue of Rome. The property is non-smoking...