Shanghai Fish Inn Bund

639 Middle Henan Road, Huangpu, 200001 Shanghai, China

Hotel image
Read more reviews for Shanghai Fish Inn Bund