Отель расположен в центре города, в азиатской части Стамбула, в одном из самых престижных районов, где офисы больших корпораций соседствуют с развлекательными заведениями. Состоит из одного 10-этажного здания. Построен в 2011 году. Подходит для деловой и экскурсионной поездки, а также шоппинг-тура.