L'Apartment on Freedom Square Diuma Street si trova nel centro di Tbilisi, a 209 m da Piazza della Libertà e a 1 km dal Teatro Rustaveli. Il WiFi è gratuito.
Le camere sono dotate di TV a schermo piatto con canali satellitari. Alcune camere presentano un'area salotto, ideale per rilassarvi dopo una giornata intensa. La cucina è dotata di bollitore e zona pranzo. Le camere sono dotate di bagno privato. Tra gli extra figurano pantofole e asciugacapelli.
L'Apartment on Diuma Street, Liberty Square dista 1 km dal Teatro dell'Opera e del Balletto di Tbilisi e 700 m dal Palazzo Presidenziale. L'Apartment on Diuma Street, Liberty Square dista 14 km dall'Aeroporto Internazionale di Tbilisi, lo scalo più vicino.