I've been living in China for over 4 years, but it was my very first time in Shichahai and I really enjoyed the place!
Get off at North Beihai Metro Station. You are just there!
The 3 lakes ("hai") are located within an area filled with hutongs, a very traditional and ancient housing structure in China. A lot of history, a lot to be seen.
There are rickshaws all over the area, but nothing can be compared to a nice stroll through the alleys, narrow and windy streets, street vendors and dwellers.
A very nice facet of "Old Beijing"!
If you own or manage Shichahai Scenic Resort, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.