Avlabari se encuentra en el barrio de Avlabari, en Tiflis, cerca de Presidential Palace. Dispone de wifi gratis y lavadora. El alojamiento, que se encuentra a 1,8 km de Plaza de la Libertad, ofrece terraza y parking privado gratis.
Este apartamento tiene acceso directo a un balcón y cuenta con 1 dormitorio independiente y zona de cocina totalmente equipada.
Cerca del alojamiento hay puntos de interés como Iglesia de Metekhi, Sameba Cathedral y Saint George's Armenian Cathedral. El aeropuerto más cercano (Aeropuerto Internacional de Tiflis) está a 12 km.