Ramada by Wyndham YangZhou BaoYing is located at No 66 Baoying Road, Bouying County, Jiangsu Province, 225800