As one of the top-rated hotels in Beijing near Forbidden City, we put you in the heart of it all. Spend the day shopping at China Central Place, a shopping mall with more than 900 popular brands. Explore art galleries and studios, specialty shops, and renowned Beijing, China, restaurants. See More See Less