Address:Villa 79, building 14, Lane 399, Kangyuan Road, Zhujiajiao Town, near Penglai Road, Qingpu District, Shanghai
Hotel Tel:+86-15000407744