If you have been put off this holiday by the visa process then I can only say that anything worthwhile takes a bit of effort and I am very glad that I wasn't deterred. Mike W did a fantastic review of this holiday and it is everything he said and more so I will try not to repeat anything.
We stayed at the Radisson Blu in Moscow which whilst convenient for the sites we visited by coach was not a great location for independent sightseeing. The rooms were comfortable, hotel staff pleasant and accommodating. Breakfast and dinner were buffet style with a wide selection of food. We were fortunate that Red Square was not hosting anything when we visited but 45 minutes is not long enough here when you have to factor in lunch and a loo stop as well which were both in the adjoining shopping mall on the 3rd floor.
The train journey to St Petersburg was interesting, Moscow station was an eye opener and has an amazing array of shops and eating places. Food and drink is served on the train at reasonable prices and the seats are very comfortable. There is not much scenery as the line is screened by trees most of the way. Moscow in particular is very green with lots of open space and the fall colours were lovely. Do be aware that there is a lot of walking both ends of the journey with your luggage in tow.
As Mike has said the Taleon Imperial Hotel is fabulous and the food, service etc excellent. We were told that this is the last trip to stay here and if that is true and JY are moving to a hotel outside the city that is a big mistake as the location is perfect and allows lots of independent sightseeing.
Bernie, our tour guide was excellent as were both our local guides, Sergei and Olga. I cannot praise Bernie enough - he did everything he could to make our stay go smoothly even organising transport for the group members who had booked the opera in St Petersburg. He also organised a trip to a Russian Folk Evening which was extra at 4,900 roubles and a fantastic night out. Good value too as in the price was a glass of champagne on arrival and snacks with caviar and vodka in the intermission.
The weather was grey and damp most of the time but not cold so pack for layers. Most of us took lots of 'cold' clothing which we did not wear. The hotels etc are all very warm. As to cost of food etc - a reasonable lunch costs around 400 to 600 roubles (£5-£8). Coffees around 250 roubles, lots of Italian restaurants, coffee shops. Local beer 350 roubles for a pint or small bottle, wine in the hotels was 500 roubles a glass. I took £300 in roubles for the week, ATM's are freely available and credit/debit cards widely accepted
As a point of interest regarding the visa, only UK, Myanmar & Namibia need visas (not Ireland!) and it is apparently tit for tat 'diplomacy' between the UK and Russia which is to blame. Russia are believed to be waiving the visa requirement for the World Cup if you have a ticket.
Any questions, I will try to answer them.