See all photos
No 1 Lane 251 Dong An Lane, Xuhui District Shanghai, Shanghai, China
Lee Garden Hotel stands 1500 meters away from Notre Dame Site. 24-hour front desk assistance, housekeeping service and ironing service as well as a free car park, a safety deposit box and a lift are on hand.
Shanghai World Expo Museum is nearly 2.7 km from the venue.
Lee Garden Hotel consists of 42 rooms where guests can enjoy satellite television, a microwave, a kitchenette, a wardrobe and a DVD player. For more comfort a hairdryer, a spa bathtub and terry dressing gowns are provided.
Suzhou Restaurant Of Mutton and Ye Li Xia Li Xinjiang Restaurant serve a good range of Minority Chinese and Xinjiang food and lie 300 meters from the property. The nearest metro station is Shanghai Stadium, situated 800 meters from the hotel.
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 Lee Garden Hotel! 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