Shanghai Sports Hotel is located in Xuhui, a neighborhood in Shanghai, and is near a metro station and near theme parks. West Nanjing Road and Xintiandi Style Shoppping Centre are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Yu Garden. Looking to enjoy an event or a game while in town? See what's happening at Shanghai Stadium or Shanghai Oriental Sports Center.
All 196 individually furnished rooms feature comforts such as premium bedding and first-run movies, as well as thoughtful touches like pillow menus and air conditioning.
I have stayed at this hotel off and on for 10 years and it never improves on the service from the people working there. Good location and room is OK for me but always had terriable service. This coming from a guy that travels 100% of the time and requires very little assistance, just check me in and out timely and I am usually ok.