Located just steps away from Carrefour supermarket, Millennium Hongqiao Hotel Shanghai features an indoor pool, tennis court and 5 dining options.
Number of rooms: 673
2588 Yan An Xi Road, Changning, 201103 Shanghai, China
Hotel booked 6 times today.