The hotel is situated in the heart of Rome, not so far from Spanish steps and few steps from the famous Via Veneto. It is near to the most important attractions.
View All Hotels in ROME