Piazza Navona Rome

As well as our hotels close to the Piazza Navona, we can offer a selection of hotels close to all the major attractions in central Rome:

Leonardi hotels: 17 hotels in the center of Rome