Отель расположен в Стамбуле, в здании торгово-развлекательного центра Zorlu. Отель находится в 2,5 км от Чираганского дворца и в 4 км от Босфорского моста. Сочетая разнообразие предметов современного искусства и выразительную архитектуру, отель привлекает гостей, путешествующих с комфортом.