Nine years after the first Super 8 hotel opened in Beijing, the hotel brand has made significant strides with a strong presence in almost 200 cities in China, cementing its position as an economy hotel leader in the country.