The Seagull on the Bund

No.60 Huangpu Road, Hongkou, 200080 Shanghai, China

Hotel image
Read more reviews for The Seagull on the Bund