Advertisement

The Charles Hotel

The Charles Hotel

The Charles Hotel in Harvard Square is trying to increase its knowledge of Chinese culture. Over the past two years, the number of visitors from China has roughly doubled.

Advertisement