Я бы вам посоветовала ехать из Питера на машине в Москву. Остановка возможна в В Новгороде, Торжке , Селигере - ну например Новгород 2 дня, потом Селигер два дня ( там очень красиво и есть новые недорогие частные гостиницы . В Москве смотрите гостиницы с парковкой но не в центре если бюджет ограниченный - Владыкино апарт отель, Адрон отель, Вояджер , Алтай куча их. Машину на парковку и дальше по обстоятельствам -  если поедете с детьми в Кидзанию где есть парковка - то на машине. Если театр или музей в центре - такси -метро. Изучите сайт  www.osd.ru и двух недель не хватит. Обратно можете как то другой дорогой поехать и посмотретьчто то еще