Idéalement situé dans le quartier Sololaki de la ville de Tbilissi, le Leila Apartment se trouve à 1,2 km du théâtre Rustaveli, du théâtre d'opéra et de ballet de Tbilissi et à 6,8 km de la station de métro Medical University. Cet appartement climatisé dispose d'une connexion Wi-Fi gratuite. L'établissement se trouve à moins de 1 km du centre-ville et à 2 minutes à pied de la place de la Liberté.
Certains logements possèdent un balcon meublé offrant une vue sur la cour intérieure. Leur salle de bains privative est pourvue de chaussons et de linge de lit.
Vous séjournerez à proximité de la cathédrale arménienne Saint-Georges, de l'église Metekhi et du palais présidentiel. Enfin, moyennant des frais supplémentaires, vous bénéficierez d'un service de navette pour l'aéroport international de Tbilissi, le plus proche, accessible à 15 km du Leila Apartment.