Featuring a wellness centre with an outdoor pool and a beautifully landscaped garden, design hotel Palazzo Castri 1874 has been recently refurbished and is just 400 metres from Santa Maria Novella Train Station.
Number of rooms: 58
Piazza Indipendenza 7, 50129 Florence, Italy