ROMAFULLHOUSE in Rome features accommodation with free Wi-Fi, 500 metres from Santa Maria Maggiore, 1.4 km from Porta Maggiore and 1.1 km from Cavour Metro Station. The property is situated 1.
Number of rooms: 3
Via Filippo Turati, 68 INT4. PRIMO PIANO, Central Station, 00185 Rome, Italy