Set in Tbilisi City, Tbilisi region, Leon Rooms is located 0.7 mi from Freedom Square. The property is around 1.2 mi from Tbilisi Opera and Ballet Theater and 1.3 mi from Rustaveli Theater.
Some rooms also offer a kitchenette with a fridge and a stove top.
Tbilisi Zoo is 2.5 mi from the Leon Rooms. The nearest airport is Tbilisi International Airport, 11 mi from the property.