With a stay at Leisure Inn in Shanghai (Xuhui), you'll be minutes from Longhua Temple and close to French Concession. This 4-star hotel is within close proximity of Shanghai Stadium and Shanghai East Asia Exhibition Hall. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless Internet access and concierge services. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite.