The Davanzati Terrace - 3334 - Florence provides good lodging for 6 guests in Florence.
This apartment is located in a shopping area and 250 meters from Piazza della Signoria, Piazza del Duomo and Museo Stibbert.
Santa Maria Novella train station lies within a 10-minute walk.
The accommodation is made up of 3 bedrooms and a living room with a kitchenette and a dishwasher. Room amenities include a toaster and a stove for self-catering. 2 bathrooms come with a bathtub and a shower.