O Il Gattopardo está situado no centro histórico de Florença, num edifício do século XIII, a poucos passos da Piazza della Signoria e a 5 minutos a pé da Catedral de Florença. Os seus quartos de estilo clássico têm acesso Wi-Fi gratuito.
Cada quarto decorado no Gattopardo inclui uma televisão de ecrã plano e roupa de cama. Alguns quartos têm tectos com vigas de madeira expostas e mobiliário antigo em madeira. A maioria tem uma casa de banho privativa.
A área de estar da propriedade proporciona um ambiente requintado graças às peças de mobiliário dos séculos XVII e XVIII, juntamente com obras de arte nas paredes. Os hóspedes podem desfrutar de uma cozinha partilhada.
Diariamente é servido um pequeno-almoço italiano no quarto.
A Estação Ferroviária de Santa Maria Novella pode ser alcançada em cerca de 15 minutos a pé.