Я бы еще Аврору посетила, вход бесплатный, дети лазают там с удовольствием, Петропавловку, Спас на крови - не знаю будет ли интересно четырехлетнему, но там мозаика очень красивая, может понравиться и экскурсия не долгая где-то полчаса, ну может минут сорок, для старшего безусловно кроме красоты еще и познавательная. Пушкин - парк, лицей где учился Пушкин (для семилетнего), ну Екатерининский - я вообще от него без ума и там если что можно разделиться, т.е. с младшим погулять в парке, а старшего (или старшую) - во дворец, там очень красиво, янтарная комната открыта.В океанариуме в определенное время (на сайте надо посмотреть) кормят акул, детям нравится.Там рядом еще ТЮЗ, можно в театр сводить детей. Про зоопар, дельфинарий уже писали. А вообще на сколько дней едете?