Mandarin Oriental signs for new hotel in Hangzhou, China

Mandarin Oriental will manage a new luxury hotel in Hangzhou, China. The property is scheduled to open in 2025. Hangzhou is a leading centre of tourism, culture, science and education in the province of Zhejiang, and is undergoing significant expansion and rejuvenation. Mandarin Oriental, Hangzhou will be part of the Westlake 66 mixed-use commercial and […]