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

New-Westlake Hotel (Shanghai, China)
No.22 Lane 133, Mao Ming South Road, Huangpu District, Shanghai 200085, China
0.1 km from Shanghai Lanxin Theater
#931 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (15) | Map
Show Prices
Mason Hotel Shanghai (Shanghai, China) 3.0 of 5
No.935 Huaihai Road, Huangpu District, Shanghai 200020, China
0.2 km from Shanghai Lanxin Theater
#254 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (21) | Map
Show Prices
Luwan Caimao Guest House (Shanghai, China)
No.809 Huaihai Road, Fuli Tower, Huangpu District, Shanghai, China
0.3 km from Shanghai Lanxin Theater
#1,903 of 3,843 hotels in Shanghai
Map
Hotel 101 (Shanghai, China)
No.18 Gaolan Road, Huangpu District, Shanghai, China
0.4 km from Shanghai Lanxin Theater
#2,172 of 3,843 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
#35 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (291) | Map
Show Prices
Jin Jiang Tower Hotel (Shanghai, China) 4.0 of 5
No.161 Changle Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
Special Offer Package Deal
Jin Jiang Tower Hotel Slideshow
#146 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (237) | Map
Show Prices
Jin Jiang Hotel (Shanghai, China) 4.5 of 5
No.59 Maoming South Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
Jin Jiang Hotel Slideshow
#147 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (150) | Map
Show Prices
Science Hall Sinanlou (Shanghai, China)
No.59 Nanchang Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
#2,255 of 3,843 hotels in Shanghai
Map
Okura Garden Hotel Shanghai (Shanghai, China) 4.5 of 5
No.58 Maoming South Road, Huangpu District, Shanghai 200020, China
0.6 km from Shanghai Lanxin Theater
#61 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (196) | Map
Show Prices
Mansion Hotel (Shanghai, China) 4.5 of 5
No.82 Xinle Road, Xuhui District, Shanghai 200031, China
0.6 km from Shanghai Lanxin Theater
#168 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
No.1 Fenyang Road, Xuhui District, Shanghai 200031, China
0.6 km from Shanghai Lanxin Theater
#234 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (71) | Map
Show Prices
No.436 Shanxi South Road, Xuhui District, Shanghai 200031, China
0.6 km from Shanghai Lanxin Theater
#2,212 of 3,843 hotels in Shanghai
Traveller photos (3) | Map
No.51 Sinan Road, Huangpu District, Shanghai 200025, China
0.7 km from Shanghai Lanxin Theater
#226 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (10) | Map
Show Prices
No.106 South Shanxi Road, Jing'an District, Shanghai 200040, China
0.7 km from Shanghai Lanxin Theater
#1,654 of 3,843 hotels in Shanghai
Traveller photos (2) | Map
No.45 Fenyang Road, Xuhui District, Shanghai, China
0.8 km from Shanghai Lanxin Theater
#159 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (19) | Map
Show Prices
Donghu Hotel (Donghu Road) (Shanghai, China) 3.5 of 5
No.70 Donghu Road, Xuhui District, Shanghai 200431, China
0.8 km from Shanghai Lanxin Theater
#246 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (68) | Map
Show Prices
No.8 Maoming South Road, Huangpu District, Shanghai 200020, China
0.8 km from Shanghai Lanxin Theater
#778 of 3,843 hotels in Shanghai
Traveller photos (12) | Map
Show Prices
Huai Hai Apartment (Shanghai, China)
No.1202 Haihai Middle Road, Luwan District, Shanghai, China
0.8 km from Shanghai Lanxin Theater
#987 of 3,843 hotels in Shanghai
Map
No.242 Julu Road, Huangpu District, Shanghai 200041, China
0.8 km from Shanghai Lanxin Theater
#2,381 of 3,843 hotels in Shanghai
Professional photos | Map
Show Prices
Pudi Boutique Hotel (Shanghai, China) 4.5 of 5
No.99 Yandang Road, Huangpu District, Shanghai 200020, China
0.9 km from Shanghai Lanxin Theater
#129 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (151) | Map
Show Prices
Hengshan Moller Villa Hotel (Shanghai, China) 4.5 of 5
No.30 Shanxi South Road, Jing'an District, Shanghai 200040, China
0.9 km from Shanghai Lanxin Theater
#174 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (150) | Map
Show Prices
Shanxi Business Hotel (Shanghai, China) 4.0 of 5
No.658 Yan'an Middle Road, Jing'an District, Shanghai 200000, China
0.9 km from Shanghai Lanxin Theater
#358 of 3,843 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
#490 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (11) | Map
Show Prices
No.283 Chongqing Road, Huangpu District, Shanghai 200025, China
0.9 km from Shanghai Lanxin Theater
#516 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (31) | Map
Show Prices
No.1-3 Xiangyang North Road, Jing'an District, Shanghai 200040, China
0.9 km from Shanghai Lanxin Theater
#749 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices
No.568 Jianguo West Road, Xuhui District, Shanghai 200031, China
1.0 km from Shanghai Lanxin Theater
#263 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (4) | Map
Show Prices
No.802 Yan'an Middle Road, Jing'an District, Shanghai 200041, China
1.0 km from Shanghai Lanxin Theater
#563 of 3,843 hotels in Shanghai
Traveller photos (4) | Map
No.283 Chongqing South Road, Huangpu District, Shanghai 200025, China
1.0 km from Shanghai Lanxin Theater
#760 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (13) | Map
Show Prices
Tianyue Business Hotel (Shanghai, China)
No.819 Yan'an Middle Road, Shanghai 200040, China
1.0 km from Shanghai Lanxin Theater
Show Prices
Eryi Hotel (Shanghai, China)
227 South Chongqing Road, Huangpu District, Shanghai 200025, China
1.1 km from Shanghai Lanxin Theater
#1,021 of 3,843 hotels in Shanghai
Traveller photos (5) | Map