El hotel ofrece dos restaurantes, uno es una sala hermosamente restaurada que es el epítome de la buena cocina rusa y el otro ofrece un ambiente más relajado en la planta superior, con vistas gloriosas sobre San Petersburgo, incluida una zona al aire libre que abre en verano.