El lujoso Lotte Hotel St. Petersburg está situado en la histórica mansión construida en 1851 y ocupa uno de los lugares más prestigiosos de la ciudad: la plaza de San Isaac.