See all photos
18/F, Yunhai Mansion, No. 1329 Middle Huaihai Road, Xuhui District, Shanghai, China
The comfortable Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters Shanghai is just 0.7 km from Xuhui Art Museum, and features a vending machine and a lift onsite. This 3-star hotel offers 165 rooms and excellent services maintained by attentive staff.
The hotel is right near the Shanghai Museum of Arts and Crafts in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession. The Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters is merely a 6-minute walk from James Cohan Gallery and around 10 minutes by car from the Bund. The Jade Buddha Temple is situated 3.6 km from this accommodation. South Shaanxi Road Yongjia Road bus stop is 700 m from the hotel and 4.5 km from is enough to get to Shanghai Metro train station.
The rooms at Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters provide guests with complimentary wireless internet and a flat-screen TV with satellite channels, as well as comforts such as climate control.
There is a restaurant serving Japanese food approximately 5 minutes' walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices