You can walk to Xinzhuang Baseball Stadium while staying at Wonderful Hall Hotel - you’ll be about 1.5 km away.