Hotel
Leonardo Hotel Rome Monti
Via Palermo 20, Rome, 00184
HOTEL RATES STARTING FROM
$198
Taxes and fees will be calculated at checkout
Amenities
Wireless Internet Access

Via Palermo 20, Rome, 00184
HOTEL RATES STARTING FROM
Taxes and fees will be calculated at checkout
