Ideally situated in the Avlabari district of Tbilisi City, Holiday Inn Express Tbilisi Avlabari, an IHG Hotel is situated 1.7 km from Freedom Square, 2.1 km from Rustaveli Theatre and 2.4 km from Tbilisi Opera and Ballet Theatre.
Number of rooms: 124
Lagodekhi str, 4, 0103 Tbilisi City, Georgia
Hotel booked 1 times today.