El hotel está situado en el distrito comercial de Huanglong, Xihu. Se tardan solo de 3 a 5 minutos en llegar al jardín Quyuan, al templo de Yue Fei y al espectáculo Impression West Lake. También queda a 8-10 minutos del templo de Lingyin, del Puente Roto y del humedal Xixi en coche.
El hotel, construido en 2008, ofrece una amplia selección de instalaciones que incluyen servicios de billetes y de cambio de divisas. Consta de un total de 236 habitaciones, está climatizado y dispone de servicio de salida y recepción 24 horas, caja fuerte, guardarropa, ascensor, peluquería, cafetería y restaurante. Además, los huéspedes pueden hacer uso de las instalaciones para conferencias, conexión a Internet y aparcamiento. Por un suplemento se ofrecen también servicio de habitaciones y de lavandería.
Todas las habitaciones están equipadas con conexión gratuita a Internet de banda ancha. Cada una viene con cuarto de baño privado con ducha y bañera, secador de pelo, cama doble, teléfono de línea directa, TV vía satélite/por cable, caja fuerte, una pequeña nevera y cafetera/tetera, así como con lavadora, set de plancha y aire acondicionado.
El hotel ofrece sauna y gimnasio, así como diversos tratamientos de masaje (de pago).
Hay un restaurante que ofrece cocina occidental en el recinto, así como una cafetería y bar en el vestíbulo.