Situated in Rome a 15-minute walk from Termini Station, Suite Maggiore features elegantly furnished rooms with free Wi-Fi. This property is 700 m from Manzoni Metro Station on line A.
Number of rooms: 6
Via di Porta Maggiore 93, Central Station, 00185 Rome, Italy