Went on our own, free shuttle bus and map of city! excellent. Easy to walk around, saw changing of the guard which we really enjoyed. Lots of other sights to see, a really nice day. Prices seemed a bit steep compared to England.
Pre-booked a tour with Alla tours before we went on cruise. Saw everything and I mean everything cultural and also went on Metro ride, Hydrofoil ride & boat trip. Had packed lunch first day then typical Russian meal on second day. Would recommend this to anyone.
Did our own thing, a free shuttle bus and map provided by P&O. Lovely town both upper and lower parts. Friendly people and lots of old buildings and sights. Plenty of shops and cafes and the prices seemed reasonable.
Went on P&O tour, the guide was excellent really knew the town and clearly loved telling people about it. Went on a boat ride, where again the driver knew and loved his town. So picturesque and hospitable. Prices reasonable.