Excellent tourist guide for Saint-Petersburg from Location Hostel and Tribambuka.

http://location-hostel.ru/guide