Machiavelli Palace
Machiavelli Palace
Via Nazionale 10
Florence
50123
Italy
Rooms from €46.80 ( £42.55 / $61.69 ) per night
Hotel Machiavelli Palace is set in a 14th century convent, just 300 metres from Santa Maria Novella Train Station. Its roof garden offers views over the historic centre of Florence.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.