33.8k reviews
No. 70, Santai Road, Santai Yunshe, West Lake Street, Xihu District, Hangzhou City, Zhejiang Province (within the West Lake Scenic Area)