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.