This historic hotel has 301 plush rooms with amenities like heated bathroom floors. The Caviar Bar is terrific; the breakfast buffet is legendary.
This café, which is part of a chain, serves amazing Slavic pies with fillings ranging from lingonberry to rabbit.
Across the Neva River from the historic city center, Chekhov restaurant specializes in carefully researched 19th-century Russian recipes. Don’t miss the airy pirozhki (pies).