Westin Changbaishan Resort

Tag Archives for Westin Changbaishan Resort.


Changbaishan Starwood Ski Resorts in China

Most of my “geography of China” knowledge comes from reading about new chain hotels built over the past few years. I’d love to visit China, but that opportunity has not played out for me yet. My latest geography lesson for China is based on the newly opened Starwood ski resorts at Changbaishan with both Westin…

Continue Reading »