Holiday Inn Express Nanhuizui

333 Shi Ji Tang Road Pudong
Shanghai
China