Traditional Culture Encyclopedia - Hotel franchise - What's the meaning of Atour Hotel?

What's the meaning of Atour Hotel?

S Hotel is the upgraded brand of Atour Hotel, and "S" is the acronym of "Super".

Atour S Hotel is committed to serving business travelers, and has been upgraded from the aspects of hotel location and space design, providing inspirational travel space featuring * * * enjoying the office lobby, the fourth room and warm service.