1/9/2008

Shangri-La Hotels is planning two luxury hotels to overlook Shanghai's town square. The hotels, due to open in 2011, will be located on the city's famed Nanjing Road and will provide direct access to Shanghai's subway system.

Related Summaries