Set right on the bank of the Arno River, Plaza Hotel Lucchesi is 10 minutes walk from Piazza della Signoria. It boasts air-conditioned rooms, a 24-hour reception and traditional restaurant. Offering free Wi-Fi, ... Read more

View all Luxury Hotels in Florence