Stay Boutique Avlabari, que cuenta con terraza, bar y vistas a la ciudad, se encuentra en Tiflis, a 1,8 km de Plaza de la Libertad. Este hotel de 3 estrellas ofrece jardín y tiene habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento ofrece servicio de habitaciones, recepción 24 horas y servicio de organización de tours.
Todas las unidades de este alojamiento están equipadas con hervidor. En el hotel, las habitaciones disponen de armario y TV de pantalla plana, y algunas también ofrecen balcón. En Stay Boutique Avlabari, todas las habitaciones tienen ropa de cama y toallas.
Cerca del alojamiento hay puntos de interés como Presidential Palace, Iglesia de Metekhi y Sameba Cathedral. El aeropuerto (Aeropuerto Internacional de Tiflis) está a 12 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.