Via Filippo Turati, N 102, 00185 Roma
Appartamento
con
1
camera
Situated in Rome, 600 metres from Santa Maria Maggiore, 1.3 km from Porta Maggiore and 1.1 km from Cavour Metro
Station, Vita Nova House features accommodation with a balcony and free WiFi. Popular points of interest nearby include Colosseo Metro Station, Repubblica - Teatro dell'Opera Metro Station and Domus ...