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
#930 of 3,734 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
#297 of 3,734 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
#917 of 3,734 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,900 of 3,734 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
#135 of 3,734 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,169 of 3,734 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
#51 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (266) | Map
Show Prices
No.58 Maoming South Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
#67 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (195) | Map
Show Prices
No.161 Changle Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
Special Offer Shanghai Getaway 200+
Jin Jiang Tower Hotel Slideshow
#149 of 3,734 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,209 of 3,734 hotels in Shanghai
Traveller photos (3) | Map
No.59 Nanchang Road, Huangpu District, Shanghai 200020, China
0.5 km from Shanghai Lanxin Theater
#2,253 of 3,734 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,734 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
#233 of 3,734 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
#761 of 3,734 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
#657 of 3,734 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,659 of 3,734 hotels in Shanghai
Traveller photos (2) | Map
No.99 Yandang Road, Huangpu District, Shanghai 200020, China
0.8 km from Shanghai Lanxin Theater
#137 of 3,734 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
#151 of 3,734 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
#282 of 3,734 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
#523 of 3,734 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
#771 of 3,734 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
#957 of 3,734 hotels in Shanghai
Map
No.242 Julu Road, Huangpu District, Shanghai 200041, China
0.8 km from Shanghai Lanxin Theater
#1,282 of 3,734 hotels in Shanghai
Professional photos | Map
Show Prices
No.118 Yongjia Road, Shanghai, China
0.8 km from Shanghai Lanxin Theater
#2,404 of 3,734 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
#195 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (139) | Map
Show Prices
No.658 Yan'an Middle Road, Jing'an District, Shanghai 200000, China
0.9 km from Shanghai Lanxin Theater
#387 of 3,734 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
#476 of 3,734 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
#559 of 3,734 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
#751 of 3,734 hotels in Shanghai
Professional photos | Traveller photos (8) | Map
Show Prices