Florence | Italy Style: Business, Pet Friendly, Romantic
Dating back to the Middle Ages, the Grand Hotel Minerva occupies one of Florence's most picturesque piazzas, adjacent to the ornate church fascade of Santa Maria Novella.
Florence | Italy Style: Boutique, Pet Friendly, Business
The Plaza Hotel Lucchesi, an elegant luxury hotel said to be one of the most charming and well-managed hotels in Florence, has long been a fixture of Florence's celebrated skyline.