The hotel is located in the central area of Shanghai, adjacent to Shanghai Railway Station North Interchange Square.