Apresentando um terraço e vistas do rio, Avlabari Terrace Rooms encontra-se em Tbilisi, a 2,3 km de Praça da Liberdade. O alojamento situa-se a 2,7 km de Teatro Rustaveli, a 2,9 km de Teatro de Ópera e Ballet de Tbilisi e a 7,7 km de Estação de Metro Medical University. Os quartos com ar condicionado providenciam vista da montanha, roupeiro e acesso Wi-Fi gratuito.
No alojamento, cada quarto tem varanda. Apresentando uma casa de banho privativa com bidé e produtos de higiene pessoal gratuitos, os quartos do alojamento também possuem vista da cidade. Todos os quartos do alojamento dispõem de televisão de ecrã plano e um secador de cabelo.
Avlabari Terrace Rooms tem vários pontos de interesse populares nas suas proximidades, incluindo Presidential Palace, Igreja de Metekhi e Saint George's Armenian Cathedral. O aeroporto mais próximo é o Aeroporto Internacional de Tbilisi, que fica a 12 km de Avlabari Terrace Rooms.