Situé dans la ville de Tbilissi, à moins de 600 mètres de la place de la Liberté et à 400 mètres du théâtre Rustaveli, le Twins propose un hébergement avec un jardin, une terrasse et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il propose des chambres familiales et une aire de jeux pour enfants. Il se trouve à 1 km de l'Académie nationale des sciences de Géorgie et à 1,8 km de la cathédrale de Sameba.
Toutes les chambres comprennent une salle de bains privative.
Le théâtre d'opéra et de ballet de Tbilissi se trouve à 650 mètres du Twins, tandis que le zoo de Tbilissi est à 3,1 km. L'aéroport international de Tbilissi, le plus proche, est implanté à 17 km. L'établissement assure un service de navette aéroport moyennant des frais supplémentaires.