Holiday Inn Downtown Shanghai

585 Heng Feng Road
Shanghai
China