A stay at Hotel Garibaldi Blu places you in the heart of Florence, within a 15-minute walk of Cathedral of Santa Maria del Fiore and Uffizi Gallery. This 4-star hotel is 0.2 mi (0.3 km) from Piazza di Santa Mar ... Read more

View all Luxury Hotels in Florence