Business hotels in Shanghai
Multiple accommodations for your stay
Show map
486 results found
Filters
- Most popular first Sorting
Westlake City Hotel
22 133 Nong Maoming South Road, Shanghai, China (Open map)
This hotel lies merely 14 minutes on foot from Music Square and within reach of the Madame Tussauds Shanghai. Offering a ballroom...
Read more... Mercure Shanghai Xuhui Caohejing
Building B No 509 Caobao Road Xuhui District Shanghai, Shanghai, China (Open map)
The hotel is also 4.5 km from the public research Donghua University. Offering a restaurant, the 4-star Mercure Shanghai Xuhui...
Read more... Atour Hotel Shanghai Lujiazui Minsheng Road Station
No.2050, Shangcheng Road, Shanghai, China (Open map)
The 4-star hotel stands in Lujiazui, which is home to Oriental Pearl TV Tower and Shanghai Aquarium, within a 6-km distance of the…
Read more... Tan Fu Business Hotel
101 Sourth Matou Lu, Shanghai, China (Open map)
The centre of Shanghai can be reached in 15 minutes' walk of this hotel, and such cultural venues as the boutique LWH Gallery are 2.3…
Read more... Qingcheng Hotel - Hongkou Soccer Stadium Tongji University Branch
329 Chifeng Road, Hongkou District, Shanghai, China (Open map)
The hotel is in a business area of Shanghai. The 3-star Qingcheng Hotel - Hongkou Soccer Stadium Tongji University Branch Shanghai,...
Read more... Starway Hotel Xuhui District
1-8 85 Lane, Hua Rong Road, Shanghai, China (Open map)
This 3-star hotel is located in Shanghai, within reach of Longhua tube station. Offering a ballroom and a convenience shop, the...
Read more...