City Hotel Shanghai

No.5-7 Shan Xi South Road, Huangpu, 200020 Shanghai, China

Hotel image
Read more reviews for City Hotel Shanghai