The 3-star Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters Shanghai is situated only 6 minutes' walk from The Camel and offers a vending machine and a lift. Located in the vicinity of Shanghai Symphony Hall, the hotel features 24-hour security service.
The Shanghai Museum of Arts and Crafts is not very far away, while Shanghai Metro train station is within 6 km of this hotel. You'll find Xuhui Art Museum not far from the Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters Shanghai. Tianzifang lies about a 25-minute walk away, while Changshu Road tube station is around 400 metres from the accommodation. The nearest bus stop is South Shaanxi Road Yongjia Road, located just 0.7 km away.
Offering a flat-screen TV with satellite channels, the 165 rooms come with an air conditioner to ensure a comfortable stay.
Kota's Kitchen 3 serves various kinds of Japanese dishes a few moments from Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters.