A 66-storey icon of ultra modern design, Le Royal Meridien Shanghai (Shimao Huangjia Aimei Jiudian) is centrally located in the heart of Shanghai between historic East Nanjing Road and the greenery of People's Square. Designed by world-renowned Bilkey Llinas & Associates, the hotel strictly adheres to Feng Shui design principles and is the tallest in all of west Shanghai, known as Puxi. Floor-to-ceiling windows in the hotel's 770 guestrooms and suites provide guests with dramatic views of the Huangpu River, People's Park and the ever-changing Shanghai skyline with its storied skyscrapers and miles of neon.