El Freedom Square Apartment está situado junto al Parlamento de Georgia, en Tiflis, a poca distancia a pie de la plaza de la Libertad. La avenida Rustaveli está a 400 metros. Hay WiFi gratuita en todas las instalaciones.
Las habitaciones disponen de aire acondicionado, set de té y café y TV vía satélite. El baño privado incluye secador de pelo, albornoces, zapatillas y artículos de aseo gratuitos.
El restaurante de la planta baja sirve platos de cocina europea y georgiana y un desayuno buffet diario. El bar Beluga ofrece cócteles y una gran variedad de bebidas con y sin alcohol. Se ofrece servicio de habitaciones y almuerzos para llevar bajo petición.
El Freedom Square Apartment se encuentra a 600 metros del teatro de ópera y ballet de Tiflis y a 6 km de la estación de tren de Tiflis. El aeropuerto internacional de Tiflis está a 16 km y se ofrece servicio de enlace con el aeropuerto bajo petición y por un suplemento.