Отель Tiflis Avlabari расположен в городе Тбилиси на проспекте Кетевана Дедофали, в 150 метрах от станции метро «300 Арагвели» и в 2,2 км от площади Свободы. Гостям этого современного отеля предлагается завтрак в стиле «шведский стол». Повсеместно подключен бесплатный Wi-Fi.
Все номера оснащены телевизором с плоским экраном, а в некоторых из них есть гостиная зона. В числе удобств собственная ванная комната с душем. Предоставляются тапочки и бесплатные туалетно-косметические принадлежности.
Стойка регистрации открыта круглосуточно.
Расстояние до парка Рике составляет 1,7 км, до собора Пресвятой Троицы — 2,5 км, а до Тбилисского театра оперы и балета — 3,5 км. В 15 км расположен международный аэропорт Тбилиси.