We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Thames Town

No.900 Sanxinbei Road, Songjiang District, Shanghai 201620, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Finity Resort Hotel (Shanghai, China)
No.1061 Lane900 Sanxin North Road, Songjiang District, Shanghai 201620, China
0.1 km from Thames Town
#1,723 of 3,926 hotels in Shanghai
Traveller photos (8) | Map
Show Prices
No.250 900 Lane, Sanxin North Road, Songjiang District, Shanghai 201600, China
0.4 km from Thames Town
#548 of 3,926 hotels in Shanghai
Traveller photos (12) | Map
Liston Hotel (Shanghai, China)
No.610 Lane 900, North Sanxin Road, Songjiang District, Shanghai 201620, China
0.5 km from Thames Town
#146 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.2619 Sixian Road, Songjiang District, Shanghai, China
1.1 km from Thames Town
Baolong Garden Hotel (Shanghai, China)
No.6 Yushu North Road, Songjiang District, Shanghai 201620, China
1.2 km from Thames Town
#1,399 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (10) | Map
Show Prices
Yubang Hotel (Shanghai, China)
No.910 Wenhan Road, Songjiang District, Shanghai 201620, China
1.3 km from Thames Town
Traveller photos (1) | Map
No.3175 Wenxiang Road, Songjiang District, Shanghai, China
1.4 km from Thames Town
Neo-Sunshine Hotel (Shanghai, China) 4.0 of 5
No.765 Wencheng Road, Songjiang District, Shanghai 201620, China (Formerly Xinhui Grand Hotel)
1.6 km from Thames Town
#1,223 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.729 Canghui Road, Songjiang District, Shanghai, China
1.8 km from Thames Town
Xingshun Hotel (Shanghai, China)
No.21 Alley 788, Jiangxue Road, Songjiang District, Shanghai 201620, China
2.0 km from Thames Town
#2,253 of 3,926 hotels in Shanghai
Map
Jinhui Fashion Hotel (Shanghai, China)
No.1 Lane810 Jiangxue Road, Songjiang District, Shanghai 201620, China
2.0 km from Thames Town
#2,348 of 3,926 hotels in Shanghai
Map
Rafael Fashion Theme Motel (Shanghai, China)
3F Feibi Bar, No.39-44 Lane 1292 New Songjiang Road, Shanghai, China
2.0 km from Thames Town
No.10 Lane 810 Jiangxue Road, Songjiang District, Shanghai, China
2.0 km from Thames Town
Shidai Haojue Hotel (Shanghai, China)
No.189 Rongle West Road, Shanghai, China
2.1 km from Thames Town
#872 of 3,926 hotels in Shanghai
Traveller photos (5) | Map
Walt Chana Business Hotel (Shanghai, China)
No.1290 New Songjiang Road, Songjiang District, Shanghai 201600, China
2.1 km from Thames Town
#1,290 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (5) | Map
Show Prices
Shenju Business Hotel (Shanghai, China)
No.923 Jiangxue Road, Songjiang District, Shanghai 201620, China
2.2 km from Thames Town
#2,200 of 3,926 hotels in Shanghai
Traveller photos (18) | Map
No.846 Wenhui Road, Songjiang District, Shanghai 201620, China
2.3 km from Thames Town
#1,888 of 3,926 hotels in Shanghai
Map
No.1 Nong 378 Wencheng Road, Songjiang District, Shanghai, China
2.4 km from Thames Town
Professional photos | Map
Show Prices
Xinxinran Fasion Hotel (Shanghai, China)
No.676 Wenhui Road, College City, Songjiang District, Shanghai 201602, China
2.5 km from Thames Town
#2,039 of 3,926 hotels in Shanghai
Traveller photos (2) | Map
No.1001 Xinsongjiang Road, Songjiang District, Shanghai 201612, China
2.5 km from Thames Town
#2,401 of 3,926 hotels in Shanghai
Traveller photos (1) | Map
Xue Yue Hotel (Shanghai, China)
No.3499 Guangfulin Road, Songjiang District, Shanghai 201620, China
2.6 km from Thames Town
#409 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
No.2683 Yushu Road, Songjiang District, Shanghai, China
2.6 km from Thames Town
No.950 Xilin North Road, Songjiang District, Shanghai 201620, China
2.7 km from Thames Town
#129 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (1) | Map
Show Prices
Shiwei Hotel (Shanghai, China)
No.1331 Renmin North Road, Songjiang District, Shanghai 201620, China
2.7 km from Thames Town
#1,860 of 3,926 hotels in Shanghai
Map
No.1515 Renmin North Road, Songjiang District, Shanghai 201666, China
2.8 km from Thames Town
#168 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (32) | Map
Show Prices
New Century Grand Hotel (Shanghai, China) 4.0 of 5
No.1799 Renmin North Road, Songjiang District, Shanghai 200085, China
2.9 km from Thames Town
#148 of 3,926 hotels in Shanghai
Professional photos | Traveller photos (40) | Map
Show Prices
No.166 Wenhui Road, Songjiang District, Shanghai 201620, China
3.3 km from Thames Town
#2,377 of 3,926 hotels in Shanghai
Map
Jiaoyun Group Sanatorium (Shanghai, China)
No.136 Yushu Road, Songjiang District, Songjiang District, Shanghai 201600, China
3.3 km from Thames Town
2 additional hotels with no user reviews