El Apartment on Freedom Square Diuma Street se encuentra en el centro de Tiflis, a 209 metros de la plaza de la Libertad y a 1 km del teatro Rustaveli. Hay conexión WiFi gratuita.
Las habitaciones disponen de TV de pantalla plana con canales vía satélite. Algunas habitaciones tienen zona de estar. La cocina está equipada con hervidor de agua y zona de comedor. El baño es privado. Se proporcionan zapatillas y secador de pelo.
El Apartment on Diuma Street, Liberty Square está a 1 km del teatro de ópera y ballet de Tiflis y a 700 metros del palacio presidencial. El aeropuerto más cercano es el aeropuerto internacional de Tiflis, ubicado a 14 km del Apartment on Diuma Street, Liberty Square.