Machiavelli Palace, Florence hotels at discounted rates

Machiavelli Palace
Via Nazionale, 10 Floraence, Florence, 50123, Italy