L'hotel Castri nacque in due Palazzi Ottocenteschi di Firenze capitale d'Italia che si affacciano su Piazza Indipendenza e Via Nazionale da una parte e dall'altra su un giardino di oltre 1000 metri quadri con palme e 2 grandi magnolie e statue in cotto e in marmo dell'800.