Treat yourself to a luxury hotel when you head to Florence.
Set in ancient palaces, or amid beautiful gardens, with antique furnishings and modern amenities, some featuring acclaimed restaurants and a spa, these 5* hotels will make your stay in the Renaissance city truly special!