El hotel está situado en la parte norte de la Plaza de la Cultura Canal Hangzhou, el Gran Canal Beijing-Hangzhou, en las proximidades, a 6 km del West Lake Scenic Area, es una opción ideal para los negocios, el turismo y el ocio. Un total de 322 habitaciones, cada habitación está equipada con acceso de alta velocidad de banda ancha a Internet, TV por satélite, lo que permite a los huéspedes a mantenerse al tanto de las últimas noticias del mundo. Hotel para gente de negocios dedicado dos pisos de lujo ejecutivas, un salón ejecutivo.