El Diwan Hostel está situado en el centro de Tiflis, a solo 600 metros de la plaza de la Libertad. El albergue proporciona WiFi gratuita en todas las instalaciones.
Las habitaciones tienen 3 baños compartidos. Hay secador de pelo.
El Diwan Hostel está a 600 metros del teatro Rustaveli, a 700 metros del teatro de ópera y ballet de Tiflis y a 500 metros de la estación inferior del funicular de Tiflis. El aeropuerto más cercano es el aeropuerto internacional de Tiflis, situado a 14 km del Diwan Hostel.