The Embassy of Russia in Luxembourg is the diplomatic mission of the Russian Federation to the Grand Duchy of Luxembourg. The mission is located in the historic Château de Beggen.