COMFORT INN ROMA TERMINIHotel
17 Via Vicenza, Central Station, 00185 Rome, Italy
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.