Situé dans le centre de Tbilissi, à 13 km de l'aéroport international de Tbilissi, l'Hotel Avlabari propose des chambres équipées d'une connexion Wi-Fi gratuite et de la climatisation. Il possède une cuisine et un salon communs.
Les chambres disposent d'un canapé, d'une télévision, d'un bureau et d'un balcon offrant une vue sur la ville. Leur salle de bains privative est pourvue d'une douche ou d'une baignoire.
L'Hotel Avlabari comprend également une blanchisserie et un parking privé gratuit sur place.