O Hotel Avlabari está localizado no centro de Tbilisi e dispõe de quartos com acesso Wi-Fi gratuito e ar condicionado. Há uma cozinha partilhada e os hóspedes também podem passar bons momentos no salão comum. O Aeroporto Internacional de Tbilisi encontra-se a 13 km.
Todos os quartos do Avlabari Hotel estão equipados com um sofá, uma televisão, uma secretária e uma varanda com vistas para a cidade. Todos os quartos incluem uma casa de banho privativa com um chuveiro ou uma banheira.
O Hotel Avlabari também providencia comodidades de lavandaria. Está disponível estacionamento privado gratuito no local.