Based on 1824 review
This hotel is located on a quiet street in the city centre, just around the corner from Termini central Rome's train station. It comprises a total of 29 guest rooms. This small, charming, air-conditioned hotel is the perfect base from which to explore the city centre. Some of the facilities availabl...