Hotel AvlabariApartment
Vakhtang VI Street 28, 0103 Tbilisi, Georgia, Tbilisi, 0103
Hotel Avlabari is located in Tbilisi’s centre and offers rooms with free Wi-Fi and air conditioning. There is a shared kitchen provided and guests can also have a good time in the common lounge. Tbilisi International Airport is 13 km away.