Este majestuoso hotel está situado en el centro de Shanghai junto a la bulliciosa estación de tren de Shanghai y la estación de metro. Los huéspedes encontrarán una amplia variedad de tiendas y restaurantes en la zona, y podrán llegar fácilmente a los distritos comerciales y turísticos de la ciudad en transporte público. Las confortables habitaciones y suites del hotel están equipadas con acceso a Internet y televisores con canales de lengua china, japonesa e inglesa. El hotel también ofrece numerosos servicios muy ventajosos para los viajeros de negocios, incluyendo cuatro salas de conferencias con capacidad para 200 personas, un restaurante que sirve especialidades tradicionales de la zona y un desayuno bufé, y un mostrador de información turística útil con libros, periódicos, revistas y tarjetas postales. Las confortables habitaciones de este hotel, su ubicación accesible y el excelente servicio lo hacen ideal para cualquier tipo de viaje a Shanghai.