Leon Rooms Appartamento Tbilisi City
Set in Tbilisi City, Tbilisi region, Leon Rooms is located 1.1 km from Freedom Square. The property is around 2 km from Tbilisi Opera and Ballet Theater and 2.1 km from Rustaveli Theater.
Numero delle stanze: 13
12 Giorgi Leonidze Street, 0105 Tbilisi, Georgia