Palazzo Castri 1874
Piazza Indipendenza, 7, Santa Maria Novella, Near Cathedral of Santa Maria del Fiore, Florence, 50129, Italy
Rating
4.8
Price Level
$$$$
Rooms
58
Pets
Yes
20
Dec
Palazzo Castri 1874, Florence







































































































































Quick Verification for a Better Booking Experience
Security Check: Confirm You're Human to Continue
Overall
Wonderful
4.8
969 reviews
Customers Review
Location 4.8
Cleanliness 4.9
Comfort 4.8
Neighborhood 4.5
Amenities 4.8
Condition 4.8
Recomendation 90.9%
