. . "Best location in St Petersburg is around the Grand Hotel Europe IMO. Alot of the sites in Moscow are all around the city except obviously Red Square and the restaurants are all over as well." . . .