Thumb

The Best Hotels in Italy:9. Aldrovandi Villa Borghese, Rome ShareGrid View Readers' Rating: 88.983 Surrounded by one of Rome’s most picturesque of parks near the recently restored Borghese Museum, the Aldrovandi comes with a two-Michelin starred restaurant, a brand new spa and pool, and bikes to tool around the Eternal City.

Avatar

Julia Martin

12326 pins   635 boards   12 followers

Follow

Other pins from

Julia Martin