Hotels in China

Twelve at Hengshan, A Luxury Collection Hotel, Shanghai

Twelve at Hengshan, a Luxury Collection Hotel, is a modern-Chinoiserie hotel on Shanghai’s historic, tree-lined Hengshan Road. With its modern-Chinoisserie design, latest contemporary amenities and nature-inspired Zen ambience, it promises an exclusive oasis of urban chic in the heart of China’s most cosmopolitan city. It is within easy reach of charming dining, entertainment and shopping […]