Leon ligt in Tbilisi, op 4,7 km van Vrijheidsplein, en biedt accommodatie met een fitnesscentrum, gratis privéparkeren, een tuin en een terras. Het pension met gratis WiFi ligt op ongeveer 5,3 km van Nationaal Theater voor Opera en Ballet van Tbilisi en 11 km van Metrostation Medische Universiteit. De accommodatie is rookvrij en is gelegen op 5,1 km van Theater Rustaveli.
Alle kamers bij het pension hebben een kledingkast, een flatscreen-tv, een gedeelde badkamer, beddengoed en handdoeken. Kamers bij Leon zijn uitgerust met een zithoek.
Het personeel van de receptie spreekt Engels en Russisch.
Treinstation Samgori ligt op 1,9 km van de accommodatie, en Sameba Cathedral ligt 3,5 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Tbilisi, op 10 km van Leon.