El Hotel Avlabari se encuentra en el centro de Tiflis y ofrece habitaciones con conexión Wi-Fi gratuita y aire acondicionado. Hay una cocina compartida y un salón común. El aeropuerto internacional de Tiflis está a 13 km.
Las habitaciones del Avlabari Hotel están equipadas con sofá, TV, escritorio y balcón con vistas a la ciudad. El baño privado incluye ducha o bañera.
El Hotel Avlabari también proporciona servicio de lavandería. Hay aparcamiento privado gratuito.