Мы всегда останавливаемся в гостинице "Москва", там метро в двух шагах, очень нравится отель, прекрасный ресторан (в стоимость входят завтраки, а так там можно и пообедать, и поужинать), ездим каждый год в июне-июле на 5-7 дней, оптимально, и погулять, и по музеям сходить, и в Петергоф-Царское село съездить. Меньше 4 дней мне кажется ехать не стоит. Номера там есть на любой бюджет.