COMFORT INN ROMA TERMINI Hotel Rome
Featuring city views and free Wi-Fi, COMFORT INN ROMA TERMINI features accommodation attractively located in the centre of Rome, within a short distance of Rome Termini Train Station, Rome Termini Metro Station and Sapienza University of Rome.
Number of rooms: 21
17 Via Vicenza, Central Station, 00185 Rome, Italy