El hotel comprende un total de 107 habitaciones y es ideal tanto para viajes de negocios y conferencias como para vacaciones. Dispone de salas de reuniones y centro de negocios con los siguientes servicios: mecanografiado chino e inglés, secretaría, fotocopiadora, fax, interpretación, traducción y mensajería exprés. El sótano del hotel alberga un banco que ofrece varios tipos de servicios financieros.
Este hotel está situado en la zona más moderna de Pudong, la zona de finanzas y comercio de Lujazui, cerca de los lugares de interés turístico más famosos de la ciudad y goza de unas hermosas vistas al río Huangpu. Está muy bien comunicado y encontrará tiendas fácilmente.
El restaurante 73 Houses Shanghai es un restaurante chino donde podrá disfrutar de una deliciosa comida en un armonioso ambiente.