Please let us know how we can assist you.
The Telegraph Hotel31, Shota Rustaveli Avenue, 0108, Tbilisi, Georgia