The Shangri - La China World Hotel was built in 1989 .
The Shangri - La China World Hotel was opened in August 1990 next to Guomao Subway Station in Beijing 's Chaoyang District .
The Shangri - La China World Hotel was built in 1989 and opened in August 1990 next to Guomao Subway Station in Beijing 's Chaoyang District .