Learn a little bit about this organization
A luxurious hotel owned by Wyndham Hotel Group. Located in the central part of China.