Hotel Embassy
Hotel Embassy
Via Jacopo Da Diacceto, 8
Florence
50123
Italy
Rooms from €10.00 ( £6.76 / $12.36 ) per night
This prestigious hotel is located near Santa Maria Novella Central Station, the historic city centre and congress centre.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.