5* Host
5* Accommodation
5* Location
The perfect stay for a holiday in Florence.