Shanghai Gaoqiao Shihua Hotel, Shanghai, China
Shanghai Gaoqiao Shihua Hotel is conveniently located at No 2998 Pudong Road in Shanghai, China
Hotel Location:
Address: No 2998 Pudong Road
City: Shanghai
Country: China
Hotel Features:
- Meeting Room