I stayed at China World a couple of days ago with my wife. The hotel is beautiful and location is the best in Beijing. I have to say the staffs are very helpful (she suggested DaDong Restaurant- best Roast Duck we've ever had!) and friendly, especially the girls at the lobby. Always smiling and welcoming when we pass through the lobby. Will definitely stay here again when we go back to Beijing.