Отель представляет собой один 8-этажный корпус и расположен в самом сердце Дубайского делового и торгового центров, у площади Аль Нассер, рядом с основными оптово-розничными комплексами, в нескольких минутах ходьбы от крупных торговых центров Аль Манал и Аль Гурейр. Отель Landmark расположен всего в 5 минутах ходьбы от пристани для яхт Дубай-Крик и в 2 остановках (на автобусе) от Золотого рынка. До Всемирного торгового центра Дубая можно доехать на такси за 15 минут.