Freedom Square Studios se encuentra en el corazón de Tiflis, a poca distancia de Plaza de la Libertad y Teatro Rustaveli. Ofrece equipamiento como wifi gratis, aire acondicionado, tostadora y hervidor. Está a 15 min a pie de Teatro de la Ópera y el Ballet de Tiflis y ofrece cajero automático.
El apartamento dispone de TV de pantalla plana. La cocina tiene nevera, microondas y fogones, y hay ducha, artículos de aseo gratuitos y secador de pelo.
En recepción se habla inglés, georgiano y ruso, y el personal está siempre dispuesto a echar una mano.
Cerca del alojamiento hay puntos de interés como Saint George's Armenian Cathedral, Iglesia de Metekhi y Presidential Palace. El aeropuerto más cercano (Aeropuerto Internacional de Tiflis) está a 15 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.