Shanghai Oriental Land Hotel

No. 7000 Huqingping Road, Qingpu District, Shanghai, China

Shanghai Oriental Land HotelOver view
All Photos

Shanghai Oriental Land Hotel

No. 7000 Huqingping Road, Qingpu District, Shanghai, China