Hotel Castri
Hotel Castri
Piazza Indipendenza 7
Florence
50129
Italy
Rooms from €45.00 ( £30.41 / $55.64 ) per night
Dating from the 19th century, most rooms at this central hotel face the picturesque, well-tended private garden. Take a wander through this 1,000 m² green space before relaxing with a drink on the veranda or sun terrace.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.