See all photos
18/F, Yunhai Mansion, No. 1329 Middle Huaihai Road, Xuhui District, Shanghai, China
Situated just a 9-minute walk from XuHui YiShuGuan, the comfortable Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters Shanghai features a vending machine and a lift. Wi-Fi is offered in the rooms at this 3-star hotel.
The hotel enjoys a prime location in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession, just near Shanghai Museum of Arts and Crafts. The Bund Road is 4.5 km away, while James Cohan Gallery is 500 metres from the Lemon. Jade Buddha Temple is nearly 10 minutes away by car, while Changshu Road underground station is a stone's throw from this accommodation. Shanghai Metro train station is nearby, 4.5 km away.
There are 172 rooms at Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters, each of them has air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. The rooms include a shared bathroom.
Kota's Kitchen 3, situated about 5 minutes' walk away, is a perfect place to enjoy Japanese cuisine.
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