All hotels In Shanghai, China
There are 2185 hotels in Shanghai
- Maxx by Steigenberger on the Bund Shanghai
- Holiday Inn Express Shanghai New Jinqiao by IHG
- Urban Island Hotel Shanghai
- Sky Bird Hotel
- Delta Hotel by Marriott Shanghai Baoshan
- Mercure Shanghai Jiuting
- Kingtown Riverside Hotel Plaza Shanghai
- Citic Pacific Zhujiajiao Jin Jiang Hotel
- The Waterhouse At South Bund - Shanghai
- ibis Shanghai Lianyang
- The Bund Riverside Hotel
- Holiday Inn Shanghai Dishui Lake by IHG
- Hotel Equatorial Shanghai
- Dijon Hotel
- CSDY Guesthouse
- Royal Garden Hotel Shanghai
- Campanile Shanghai Huaihai