Everbright Convention & Exhibition Centre Hotel расположен в районе Xuhui, на пересечении Xujiahui Commercial Center и Caohejing High-tech Development Zone, рядом станция метро (линия 1) и Выставочный центр Shanghai East Asia. Международный аэропорт Hong Qiao в 10 км, центр Shanghai в 5 км. Весь комплекс составляет 260 000 квадратных метров и предлагает разнообразный спектр услуг, как для ведения бизнеса, организации выставок, проведения торжеств, так и для семейного отдыха.