Based on 622 review
This hotel enjoys a charming setting at the heart of Rome. The hotel lies just 100 metres away from the train station, enjoying ease of access to other areas to be explored. This wonderful property lies just a 30 minutes' driving distance away from Fiumicino Airport. Guests will find themselves just...