El Tiflis Palace está situado en el centro histórico de Tiflis, a 5 minutos a pie de la catedral de Metekhi. Además, el Tiflis Palace ofrece WiFi gratuita.
Las habitaciones son luminosas y están equipadas con aire acondicionado, una decoración moderna en tonos claros, TV de pantalla plana, minibar, caja fuerte y baño privado con albornoz y zapatillas.
El Tiflis Palace alberga 3 bares y restaurantes diferentes, entre ellos el restaurante de la azotea Tiflis Veranda, que ofrece una variedad de bebidas y vistas panorámicas al centro de la ciudad. Además, a 5 minutos a pie se pueden encontrar varios restaurantes, cafeterías y galerías.
Los famosos baños de Sulphure, la Fortaleza de Narikala, la iglesia Metekhi y las calles Meydan Square y Shardeni se encuentran a solo unos pasos del establecimiento.
La estación de metro Avlabari queda a 12 minutos a pie, y el aeropuerto internacional de Tbilisi está a 16 km.