The Shangri-La occupies one of the most prized locations in Shanghai: overlooking the Huangpu River, opposite the Bund, near the Pearl Tower in Lujiazui. The hotel's breathtaking water's-edge views, white-glove service, and spacious rooms attract a mix of business and leisure travelers. The addition of a second tower in 2005 made the Shangri-La the largest luxury hotel in Shanghai, with almost 1,000 guest rooms and 10 dining choices. Although rooms in Tower 2, behind the original hotel, come with 32-inch plasma TVs, DVD players, and fax machines, many return guests still prefer the rooms in Tower 1 for their gloriously unobstructed views of the Bund.
Visit the Travel Talk forums for help on planning your trip