Avlabari Terrace Rooms bevindt zich in Tbilisi, op 2,3 km van Vrijheidsplein, en beschikt over een terras en uitzicht op de rivier De accommodatie is gelegen op 2,7 km van Theater Rustaveli, 2,9 km van Nationaal Theater voor Opera en Ballet van Tbilisi en 7,7 km van Metrostation Medische Universiteit. De kamers met airconditioning bieden uitzicht op de bergen en hebben een kledingkast en gratis WiFi.
Alle kamers bij het hotel hebben een balkon. Naast een eigen badkamer met een bidet en gratis toiletartikelen, hebben kamers bij Avlabari Terrace Rooms ook uitzicht op de stad. Alle kamers bij de accommodatie hebben een flatscreen-tv en een haardroger.
Populaire bezienswaardigheden in de buurt van Avlabari Terrace Rooms zijn Presidential Palace, Metekhi-kerk en Saint George's Armenian Cathedral. Het dichtstbijzijnde vliegveld is Internationale luchthaven Tbilisi, op 12 km van het hotel.