Rome · Via Cavour 169, Rome, Italy
A relaxed 3-star base for exploring Rome, with a pool, on-site parking, and a well-regarded kitchen.
Prices below are live for your dates.
Standard Room