Leonardo hotels in Italy, photo 1
Leonardo hotels in Italy, photo 2
Leonardo hotels in Italy, photo 3
Leonardo hotels in Italy, photo 4
Leonardo hotels in Italy, photo 5

Leonardo hotels in Italy

Leonardo

We have 7 Leonardo hotels in Italy, in 6 cities. Pick one to see its rooms and live prices; Leonardo may have more hotels here than we can book for you.

Leonardo by city in Italy

The cities where the chain has hotels.

Leonardo hotels in Italy

Other chains in Italy

Best Western, NH Hotels and 19 more chains have hotels here.

All hotel chains

Brand names and logos belong to their owners.