Twelve at Hengshan, A Luxury Collection Hotel, Shanghai Shanghai, CN
200031 12 Hengshan Road





Hotel reservations