Leon Rooms ligt in Tbilisi, op 1,1 km van het Vrijheidsplein. De accommodatie ligt op ongeveer 2 km van het opera- en ballettheater van Tbilisi en op 2,1 km van het Rustaveli Theater.
Sommige kamers hebben ook een kitchenette met een koelkast en een kookplaat.
De dierentuin van Tbilisi ligt op 4,1 km van Leon Rooms. De dichtstbijzijnde luchthaven is de internationale luchthaven van Tbilisi, 17 km verderop.