3 Petersburg Hotels Fit for a Tsar

The Grand Hotel Europe on Nevsky Prospekt, which offers the Faberge suite, pictured, opened its doors in 1875. ST. PETERSBURG — St. Petersburg is getting more and more modern these days. You can make it from Moscow to the northern capital in a few hours on a shiny, high-speed Sapsan express train. If you’re attending […]