Цей гранд-готель розташований на площі Свободи в центрі Тбілісі, в 5 хвилинах ходьби від історичної частини міста. Чотиризірковий готель належить до мережі готелів Marriott. Будівлю готелю було побудовано в 2001 році.