The hotel is located in the Lujiazui business area, within walking distance from shopping centres and subway stations. Nearby attractions include the Oriental Pearl Tower and Jinmao Plaza. The hotel is also close to Century Park and New Exhibition Centre. The Hongqiao Airport is 20 km away and the Pudong International Airport is 37 km away from the hotel.