You're not too far from a walk I would highly recommend, a street called Yong Ding He Lu, follows a river bed. It's the functional-meets-natural backside of an area of ostentatious bad taste.
Start here at either the Glory Hymen Restaurant or the Manet Club of Beijing.http://www.iacworldwide.com/display_club.cfm?club_code=X8065
Southwest Corner of Changqingyuan Road
Xingshikou Road, Haidian District
tel: 86 10 88469888
Here's the google map if you can view it.http://g.co/maps/rwd6g
Ignoring Google map's clunky, stupid blue line. Starting at A and walking down the main road south toward B through bad taste-ville to the edge of the riverbed, cross a pedestrian bridge. You can't miss it because poor people are afoot using it. Then walk north-west along the river road, Yong Ding He Lu.
Toggling between map and satellite you really see the terrible inaccuracy of the maps, which you've been referring to.
See you soon!