Il Gattopardo ocupa un edificio del siglo XIII situado en el centro histórico de Florencia, a solo unos pasos de la Piazza della Signoria y a 5 minutos a pie de la catedral de Florencia. Las habitaciones presentan un estilo clásico y están equipadas con WiFi gratuita.
Cada habitación del Gattopardo está bien decorada y dispone de ropa de cama y TV de pantalla plana. Algunas habitaciones también tienen techo con vigas de madera y mobiliario de época hecho con madera. La mayoría cuenta con baño privado.
La zona de salón del establecimiento proporciona un ambiente elegante gracias a su mobiliario de los siglos XVII y XVIII, así como por las obras de arte que decoran sus paredes.
Se sirve un desayuno italiano a diario en la habitación.
La estación de tren Santa Maria Novella queda a unos 15 minutos a pie.