Regal International East Asia Hotel

516 Hengshan Road., Xuhui, 200030 Shanghai, China

Hotel image
Read more reviews for Regal International East Asia Hotel