Situé dans la ville de Tbilissi, à 4,7 km de la place de la Liberté et à 5,1 km du théâtre Rustaveli, le Leon propose un hébergement avec une salle de sport et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Un parking privé est disponible gratuitement sur place. Il possède une réception ouverte 24h/24 et une terrasse. Cette maison d'hôtes propose des chambres familiales.
Toutes les chambres comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. La salle de bains commune est pourvue d'une baignoire, de chaussons et d'un sèche-cheveux. Les chambres du Leon comprennent la climatisation et un dressing.
Vous séjournerez à 5,3 km du théâtre d'opéra et de ballet de Tbilissi et à 11 km de la station de métro Medical University. L'aéroport international de Tbilissi, le plus proche, est implanté à 10 km.