Palazzo Castri 1874
Located in the heart of Florence, Palazzo Castri 1874 is a fully restored boutique hotel dating back to the years of Florentine Impressionism. The hotel's elegant guest rooms feature views of the Cathedral of Santa Maria del Fiore and the luxuriant inner garden, La Limonaia. Guests can relax in the exclusive on-site spa and immerse in fragrant steam and toning jets of water. The hotel's designer interiors, the fragrance of lemon and magnolia flowers from the hidden inner garden, and the play of light and water in the spa combine to create a fabulous retreat from daily life.
Show More
Show Less