The 3-star Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters Shanghai is nearly 5 minutes' walk from the Shanghai Museum of Arts and Crafts and offers a vending machine and a lift. Featuring a storage for belongings, this Shanghai hotel is in the vicinity of Shun Art Gallery.
James Cohan Gallery is located around 500 metres from the hotel, and such natural sites as the 5 - acre Yu Garden is 4.4 km away. The Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters Shanghai provides easy access to the International Cathedral, which is just a 7-minute walk away. Fuxing Public Park lies 2.2 km away, while Changshu Road tube station is just near the property. South Shaanxi Road Yongjia Road bus stop is situated only 10 minutes on foot from the hotel.
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 within easy reach of Lemon Hotel - Metro Line 1 Line 7 Changshu Road 200 Meters.