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 Shanghai Lanxin Theater

No.57 Maoming Road, Huangpu District, Shanghai 200020, China
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

No.22 Lane 133, Mao Ming South Road, Huangpu District, Shanghai 200085, China
0.1 km from Shanghai Lanxin Theater
#934 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
No.935 Huaihai Road, Huangpu District, Shanghai 200020, China
0.2 km from Shanghai Lanxin Theater
#294 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (21) | Map
Show Prices
No.795-809 Middle Huaihai Road, Huangpu District, Shanghai 200020, China
0.3 km from Shanghai Lanxin Theater
#923 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (12) | Map
Show Prices
No.809 Huaihai Road, Fuli Tower, Huangpu District, Shanghai, China
0.3 km from Shanghai Lanxin Theater
#1,924 of 3,741 hotels in Shanghai
Map
No.59 Maoming South Road, Huangpu District, Shanghai 200020, China
0.4 km from Shanghai Lanxin Theater
Jin Jiang Hotel Slideshow
#143 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (148) | Map
Show Prices
No.18 Gaolan Road, Huangpu District, Shanghai, China
0.4 km from Shanghai Lanxin Theater
#2,167 of 3,741 hotels in Shanghai
Traveller photos (6) | Map
No.118 Ruijin Er Lu, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
Special Offer Save on Hotel Packages!
InterContinental Shanghai Ruijin Slideshow
#46 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (262) | Map
Show Prices
No.58 Maoming South Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
#81 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (193) | Map
Show Prices
No.161 Changle Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
Jin Jiang Tower Hotel Slideshow
#151 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (236) | Map
Show Prices
No.436 Shanxi South Road, Xuhui District, Shanghai 200031, China
0.5 km from Shanghai Lanxin Theater
#2,207 of 3,741 hotels in Shanghai
Traveller photos (3) | Map
No.59 Nanchang Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
#2,251 of 3,741 hotels in Shanghai
Map
Crossing of Zhaojiabang Road and Shanaxi South Road, Xuhui District, Shanghai 200030, China
0.5 km from Shanghai Lanxin Theater
Traveller photos (1) | Map
No.82 Xinle Road, Xuhui District, Shanghai 200031, China
0.6 km from Shanghai Lanxin Theater
#166 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (67) | Map
Show Prices
No.1 Fenyang Road, Xuhui District, Shanghai 200031, China
0.6 km from Shanghai Lanxin Theater
#232 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (71) | Map
Show Prices
No.51 Sinan Road, Huangpu District, Shanghai 200025, China
0.6 km from Shanghai Lanxin Theater
#762 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (9) | Map
Show Prices
No.233 Shanxi South Road, Huangpu District, Shanghai 200020, China
0.7 km from Shanghai Lanxin Theater
#659 of 3,741 hotels in Shanghai
Traveller photos (9) | Map
Show Prices
No.106 South Shanxi Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Lanxin Theater
#1,657 of 3,741 hotels in Shanghai
Traveller photos (2) | Map
No.99 Yandang Road, Huangpu District, Shanghai 200020, China
0.8 km from Shanghai Lanxin Theater
#135 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (151) | Map
Show Prices
No.45 Fenyang Road, Xuhui District, Shanghai, China
0.8 km from Shanghai Lanxin Theater
#153 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (19) | Map
Show Prices
No.70 Donghu Road, Xuhui District, Shanghai 200431, China
0.8 km from Shanghai Lanxin Theater
#277 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
No.5-7 Shanxi South Road, Huangpu District, Shanghai 200020, China
0.8 km from Shanghai Lanxin Theater
#495 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (58) | Map
Show Prices
No.8 Maoming South Road, Huangpu District, Shanghai 200020, China
0.8 km from Shanghai Lanxin Theater
#772 of 3,741 hotels in Shanghai
Traveller photos (12) | Map
Show Prices
No.1202 Haihai Middle Road, Luwan District, Shanghai, China
0.8 km from Shanghai Lanxin Theater
#963 of 3,741 hotels in Shanghai
Map
No.242 Julu Road, Huangpu District, Shanghai 200041, China
0.8 km from Shanghai Lanxin Theater
#2,360 of 3,741 hotels in Shanghai
Professional photos | Map
Show Prices
No.118 Yongjia Road, Shanghai, China
0.8 km from Shanghai Lanxin Theater
#2,403 of 3,741 hotels in Shanghai
Traveller photos (1) | Map
No.30 Shanxi South Road, Jing'an District, Shanghai 200040, China
0.9 km from Shanghai Lanxin Theater
#188 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (150) | Map
Show Prices
No.658 Yan'an Middle Road, Jing'an District, Shanghai 200000, China
0.9 km from Shanghai Lanxin Theater
#358 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (14) | Map
Show Prices
No.335 Yongjia Road, Huangpu District, Shanghai 200031, China
0.9 km from Shanghai Lanxin Theater
#480 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.802 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
0.9 km from Shanghai Lanxin Theater
#560 of 3,741 hotels in Shanghai
Traveller photos (4) | Map
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.9 km from Shanghai Lanxin Theater
#752 of 3,741 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices