This appealing hotel is situated in the centre of the lively city of Florence, with countless shopping and entertainment venues located in the vicinity. A bus stop may be found only 100 m from the hotel.
See more: Hotels in Europe Hotels in Italy Hotels in Florence Holiday Destinations in Europe