Featuring 3-star accommodation, HOTEL CENTER 2 is set in Rome, less than 1 km from Vittorio Emanuele Metro Station and a 3-minute walk from Porta Maggiore. The property is around 1.4 km from Santa Maria Maggiore, 1.
Number of rooms: 104
443 Via Giovanni Giolitti, Central Station, 00185 Rome, Italy
Hotel booked 1 times today.