L'Apartment on Freedom Square Diuma Street est situé dans le centre-ville de Tbilissi, à 209 mètres de la place de la Liberté et à 1 km du théâtre Rustaveli. La connexion Wi-Fi est gratuite.
Les chambres sont équipées d'une télévision par satellite à écran plat. Certaines chambres comprennent un coin salon, idéal pour se détendre après une journée bien remplie. La cuisine est équipée d'une bouilloire et d'un coin repas. Les salles de bains sont privatives. Des chaussons et un sèche-cheveux sont fournis.
L'Apartment on Diuma Street, Liberty Square se trouve à 1 km du théâtre d'opéra et de ballet de Tbilissi et à 700 mètres du palais présidentiel. Enfin, l'aéroport international de Tbilissi, le plus proche, est implanté à 14 km de l'Apartment on Diuma Street, Liberty Square.