The hotel is strategically located near the Xujiahui business center in Shanghai, adjacent to the Everbright Convention & Exhibition Center, Xuhui Sun Moon Light Center, and the Pudefu Shanghai SAGA "City of Light" Theater. Metro Line 1 and Line 12 Caobao Road Station are also nearby, with convenient transportation.