Twelve at Hengshan, A Luxury Collection Hotel, Shanghai belongs to Starwood Hotels & Resorts Worldwide, Inc. Luxury Collection is one of the leading hotel and leisure companies in the world.
Located in the cosmopolitan area of Shanghai, Twelve at Hengshan A Luxury Collection Hotel`s strategic location provides guest with an urban chic experience through boutiques, restaurants, and art deco buildings that you can find along the Hengshan Road.
W: Twelve At Hengshan
12 Hengshan Road