This single room includes air conditioning and a flat-screen TV. The room has 1 bed and no windows.
Location
Lemon Hotel is in Xuhui, 200 meters from Changshu Road Metro Station (Line 1 and Line 7). The area includes the Shanghai Botanical Gardens, Longhua Temple, and St. Ignatius Cathedral. The hotel is 4.5 km from People's Square, 5 km from East Nanjing Road Pedestrian Street, and 6 km from Shanghai Railway Station.
Nearby Attractions
Yu Garden is 4.5 km away, Tianzifang is 2 km, and the Shanghai Museum is 3 km. The Shanghai Museum of Arts and Crafts is 300 meters from the hotel.
Staff and Services
Staff speak English, Korean, and Chinese.
Transportation
The hotel is a 5-minute walk from Changshu Road Metro Station (Lines 1 and 7), providing direct access to central Shanghai.
View all
Choose the Room
From cozy doubles to spacious family suites – all with flexible options, breakfast, and exclusive deals.