Документы абсолютно те же самые, что и при любом пересечении границы Евросоюза:
действующий загранпаспорт с визой, страховка, ваучер гостиницы. В принципе, Вы должны так же предъявить обратные билеты и денежную сумму, достаточную для Вашего пребывания в стране из расчета 50 евро в день на человека, либо выписку из банка, подтверждающую наличие такой суммы на Вашем счету (если деньги, например, на кредитной или дебетовой карте).
Виза стоила 35 евро. Сколько она делается в Питере сказать не могу, думаю, что не очень долго.
Пишу по памяти, если в чем не прав - думаю, меня поправят
Хорошей поездки!