Located in Florence's old town, this comfortable hotel lies just a short distance from an array of shopping and entertainment venues. The next public transport stop is 100 m away.
See more: Hotels in Europe Hotels in Italy Hotels in Florence Holiday Destinations in Europe