O La Tana Dei Leoni está localizado na área de Uffizi de Florença, a poucos passos da Ponte Velha e a 200 metros da Piazza della Signoria (praça).
Os quartos estão equipados com casa de banho privativa com banheira ou chuveiro e bidé. Os extras incluem produtos de higiene pessoal gratuitos e um secador de cabelo.
A Basílica de Santa Cruz e a Catedral de Florença estão a cerca de 600 metros do La Tana Dei Leoni. A Estação Ferroviária de Santa Maria Novella fica a 1 km.