El hotel consta de 406 cómodas y elegantes habitaciones, además de 5 restaurantes. Cuenta, además, con 8 salones de reuniones, como el salón Olympic y el salón Sapphire, equipados con un sistema de interpretación simultánea a 6 idiomas y con un aforo de 300 personas. El hotel cuenta con instalaciones como un jardín de té, karaoke, tienda de regalos, tiendas de descuento exclusivas y centro fotográfico, además de un jardín y aparcamiento.
El hotel está situado junto al famoso Lago del Oeste de la ciudad de Hangzhou, y desde él podrá disfrutar de vistas pintorescas del lago.
El hotel consta de 364 habitaciones con unas vistas magníficas del Lago del Oeste. Todas están equipadas con aire acondicionado central, secador de pelo, hervidor de agua eléctrico, nevera pequeña y disponen de conexión a Internet por un cargo adicional.
Podrá disfrutar, entre otros del famoso té Dragon Well, West Beer y todo tipo de tés de flores y helados en el bar del vestíbulo. El restaurante Food Street sirve platos variados de la gastronomía de distintas regiones de China, además de platos de otros países.