Auto-translated
It seems there will be difficulties with nearby accommodation; I haven't been able to find anything closer to the hotel by the highway yet (it's about a 25-minute walk from there; you can arrange with those who travel daily from St. Petersburg to pick you up along the way, as they will pass by anyway, and there's no prepayment required, so you can cancel the booking at any time). For now, that's the only option, but I'll keep looking.