Rome · Piazza Navona 117, Rome, Italy
Set in a quiet corner of Rome, this 3-star hotel pairs generous rooms with an unhurried breakfast and a sun terrace.
Les prix ci-dessous sont à jour pour vos dates.
Standard Room
Family Room