Hotel Duca D'Aosta


Florence • Show on map
Price as low as EUR 51.75
A few steps from Santa Maria Novella Train Station this 3-star hotel offers a central location in historical Florence. It offers air-conditioned rooms with free Wi-Fi. The cathedral is a 10-minute walk…More info


