Erase filters?

price range

Star rating

Amenities

39 day hotels in Florence

-56%S$ 273 per night
fromS$ 122
-56%S$ 168 per night
fromS$ 75
-56%S$ 153 per night
fromS$ 69
-50%S$ 153 per night
fromS$ 76
-34%S$ 137 per night
fromS$ 92
-30%S$ 153 per night
fromS$ 107