Situato a Tbilisi, a 5 km da Piazza della Libertà, il Leon offre un centro fitness, un parcheggio privato gratuito, un giardino e una terrazza. La struttura dista circa 5 km dal Teatro Rustaveli, 5 km dal Teatro dell'Opera e del Balletto di Tbilisi e 3,3 km dalla Cattedrale Sameba. La struttura offre una reception aperta 24 ore su 24 e la connessione WiFi gratuita in tutte le aree.
Le camere sono dotate di area salotto. Il bagno in comune è completo di doccia, asciugacapelli e set di cortesia. Tutte le camere del Leon dispongono di armadio, TV a schermo piatto e bagno privato.
Al mattino vi attende una colazione a buffet.
Il Leon dista 3,7 km dal Palazzo Presidenziale e 5 km dalla Chiesa di Metekhi. 10 km dall'Aeroporto Internazionale di Tbilisi, lo scalo più vicino.