Originally Posted by
pubsmeister
Heading to St. Petersburg in June on a 4 day weekend with my wife. Any thoughts about where to stay? I'm mostly a Hyatt/Marriott person but Hyatt has no options and the Marriotts seem pedestrian, nothing more aspirational...
Folks looking for something flashy or aspirational, often go for
Hotel Europe (recently reflagged). I also liked one suggestion from the previous poster -- Novotel on Mayakovskaya, with more modern decor, but on a quieter street a few blocks from the embassy row.