Located in the centre of Rome, less than 1 km from Santa Maria Maggiore and a 9-minute walk from Cavour Metro Station, ROME CENTRAL SUITES A, B,C provides accommodation with free Wi-Fi.
Number of rooms: 5
24 Via Genova INTERNO 7A,7B,7C, PIANO 5, Rione Monti, 00184 Rome, Italy