El hotel cuenta con 850 lujosas habitaciones repartidas en las alas Oeste y Este. Dispone de 6 restaurantes temáticos, entre los que destaca el famoso restaurante y bar giratorio "X-Sensation". Además ofrece salas de conferencias para hasta 600 delegados, un health club, piscina interior y pista de tenis al aire libre.
en el distrito de negocios de Lujiazui, con fácil acceso al nuevo "Internacional Expo Centre" y el Lujiazui CBD. Otros puntos de interés cercanos incluyen el Museo de Ciencia y Tecnología de Shanghai, la Torre Jin Mao y la Torre Oriental Pearl.
Situado en la puerta de entrada del distrito empresarial de Shanghai, el hotel se encuentra cerca del recinto de la Expo Mundial de 2010. Atracciones principales como el Centro de Arte Oriental, el Estadio Yuan Shan y el Museo de Ciencia y Tecnología de Shanghai están cercanas. El aeropuerto internacional Hongqiao de Shanghai es el principal aeropuerto más cercano.