Situé à Hangzhou, le Redstar Culture Hotel se trouve à 3,8 km de la place Wushan. L'établissement se trouve à 12 km du temple Lingyin et à 15 km de la zone humide de Xixi. L'établissement est situé dans le quartier de Shangcheng.
Nombre de chambres: 222
No. 280, South Jianguo Road, Shangcheng, 310009 Hangzhou, Chine