DH and I would like to have a short break - say 5 days - in St. Petersburg. We are both EU citizens living in the EU so presume we need visas to visit Russia?
Any tips on where to stay, what to see, what to eat, etc., and generally booking and arranging our trip, please?