Address:31 Guihua Road, Xiannushan New District, near Wenqiang Villa, Wulong County, Chongqing
Hotel Tel:+86-23-77737700