Via Genova, 29, 00184 Roma
Appartamento
con
1
camera
Situated in the centre of Rome, less than 1 km from Santa Maria Maggiore and a 9-minute walk from Cavour Metro
Station, 3 bedroom apartment Via Genova Monti area offers free WiFi, a terrace and air conditioning. It is located 600 metres from Repubblica - Teatro dell'Opera Metro Station and features a lift. The ...