443 Via Giovanni Giolitti, 00185 Roma
Hotel
3 stars
with
104
rooms
Located within a 10-minute walk of Vittorio Emanuele Metro Station and 300 yards of Porta Maggiore, Hotel Center
2 has rooms with air conditioning and a private bathroom in Rome. The property is close to Rome Termini Metro Station, Santa Maria Maggiore and Cavour Metro Station. Ponte Lungo Metro Station is 1.8 ...