El Lilia está situado en el centro de Telavi, a los pies de las montañas del Cáucaso, y ofrece conexión WiFi gratuita en todas las instalaciones. Hay aparcamiento público gratuito.
Todas las habitaciones presentan una decoración sencilla y cuentan con suelo de madera, escritorio y baño compartido.
El establecimiento dispone de cocina compartida. Además, el Lilia está a menos de 5 minutos a pie de varias cafeterías.
El establecimiento se encuentra a 5 km de la estación de tren de Telavi.