43.77894 ­11.25373
Go to map view
Castri - Florence - Building
Castri - Florence - Bedroom
Castri - Florence - Building
Castri - Florence - Bedroom
Castri - Florence - Lobby
Piazza Dell Indipendenza 7, 50129 Florence, Italy +39 055 496 412
The Castri Hotel is a tourist-class, 3-star hotel located at the edge of the historic centre of Florence between Fortezza da Basso Fair ground and S. M. Novella train station. Most of the attractions such as the Cathedral, Galleria dell Accademia, San Lorenzo church and S.S. Annunziata are within 10 to15 min walking distance. There is a bus stop in front of... More from onhotels.com

Get Rates

Show Castri at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

Castri