The Best Hotels in Italy:21. Grand Hotel Villa Cora, Florence ShareGrid View Readers' Rating: 86.250 A wedding gift from a baron to his lucky bride, this luxurious 19th century property continues to feel like a private home, albeit one with 46-rooms kitted out with neoclassical treasures. Despite being on the outskirts of town, a complimentary shuttle bus makes it easy to access the city center.