Tbilisi House Hotel Avlabari, Tbilisi City
Located in Tbilisi City, 2.1 km from Freedom Square and 2.4 km from Rustaveli Theatre, Tbilisi House offers air conditioning. It has city views and free Wi-Fithroughout the property.
Number of rooms: 21
Саингилойская ул.2, Tbilisi City, Georgia