333 Shen Hong Road, Minhang District, Shanghai China

333 Shen Hong Road, Minhang District, Shanghai China

Wedding

Guest Rooms

Located in the Heart of Hongqiao Commercial Hub

Hongqiao Railway Station within Walking Distance