Este hotel está situado en Tiflis y ofrece vistas al río Mtkvari. Las habitaciones del Star Hotel presentan un estilo clásico y cuentan con conexión WiFi gratuita.
Sus habitaciones también disponen de TV vía satélite, aire acondicionado y minibar, además de baño privado con ducha, secador de pelo y artículos de aseo gratuitos.
En el Star Hotel hay una recepción abierta las 24 horas, un bar, un pequeño supermercado, tiendas y una zona de aparcamiento gratuito. Por otra parte, se prestan servicios de lavandería y limpieza en seco.
Este hotel se encuentra a 5,7 km del Teatro de Ópera y Ballet de Tiflis, a 6 km del Teatro Rustaveli, a 6,7 km de la Plaza de la Libertad y a 18 km del aeropuerto internacional de Tiflis.