My viewed hotels
NH Leonardo da Vinci
Via dei Gracchi 324, Vatican City - Prati, 00192 Rome (Show map)
“It's located near the metro, thus it was convenient. There were a few good restaurants nearby.“
Places of Interest
Customers who viewed NH Leonardo da Vinci also viewed:
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!