Hotel Indigo Shanghai Hongqiao

No.43, lane 188 Yonghong Road, Minhang District, Minhang, 201106 Shanghai, China

Hotel Indigo Shanghai HongqiaoOver view
All Photos

Hotel Indigo Shanghai Hongqiao

No.43, lane 188 Yonghong Road, Minhang District, Minhang, 201106 Shanghai, China