El Hotel The St. Regis Moscow Nikolskaya es un hotel de lujo ubicado en el centro de Moscú, que ofrece una experiencia gastronómica única. El restaurante del hotel, el A Tavola, ofrece una amplia selección de platos de la cocina italiana y europea, mientras que el Orlov Lounge es famoso por sus cócteles y su ambiente elegante. Además, el hotel cuenta con una pastelería que sirve pasteles y postres tradicionales rusos.