Shanghai Hengshan Moller Villa Hotel

No.30, Shaan Xi South Rd, Jing'an, 200040 Shanghai, China

Hotel image
Read more reviews for Shanghai Hengshan Moller Villa Hotel