El hotel está situado en Qian Chao Road en Qianjiang New City, en el distrito de Jiang Gan. Se halla en la parte oeste del río Qiantang y la boca del Gran Canal de Jinghang está en el norte. El establecimiento está a 4,5 km del centro de la ciudad y del lago del Oeste. La estación de trenes de Hangzhou y el aeropuerto internacional de Xiao Shan distan 4 km y 18 km respectivamente.
Este hotel urbano de 37 plantas tiene 145 m de altura y ocupa una superficie de 60.000 m². En total hay 267 habitaciones: 144 dobles individuales estándar, 109 individuales y 14 habitaciones y suites Business Deluxe. El hotel cuenta, además, con plantas de negocios, una planta de conferencias y plantas de equipos. Tiene aire acondicionado y dispone de vestíbulo con servicio de salida 24 horas, caja fuerte, sala de desayunos, comedor e instalaciones para conferencias.
Los alojamientos constan de habitaciones estándar con vistas a la ciudad o al río, habitaciones Deluxe con camas extra grandes y vistas a la ciudad o al río, Executive suites con vistas a la ciudad y camas extra grandes, Deluxe suites y Tian Yuan suites. Las habitaciones están dotadas de cuarto de baño privado con ducha, teléfono de línea directa, TV por cable/satélite, conexión a Internet, aire acondicionado, calefacción central y caja fuerte.
The Qiantang Bay Fishing Village es un restaurante chino situado en la tercera planta y que sirve cocina de Hangzhou, Chaozhou y Yue, típica de la región del río. El restaurante occidental J está especializado en cocina occidental, té y aperitivos. Se sirve desayuno y un menú para el almuerzo y la cena.