O hotel está localizado na área panorâmica de West Lake, perto das antigas ruínas da cidade imperial da Dinastia Song do Sul e não muito longe do Campo dos Oito Diagramas. O hotel fica próximo de vários pontos de interesse culturais e museus.
No. 8 North Shui Cheng Road, Shang Cheng District Hangzhou, ZJ 310008 Mainland China
Check-in: 2:00 PM
Check-out: 12:00 PM
Idade mínima para o check-in: 18