The hotel is located in the historical and business centre of Rome, opposite the British Embassy gardens and near to the Via Veneto and "termini", the main railway station.
View All Hotels in ROME