El Grand Hotel Cavour se encuentra en el centro histórico de Florencia, muy cerca de la casa donde Dante Alighieri nació. Es muy cerca del Duomo y el Palazzo della Signoria, ya poca distancia a pie de la Galería de los Uffizi y el Ponte Vecchio. El edificio fue el palacio residencial de las familias nobles Strozzi-Ridolfi.