Embassy of Russia in LuxembourgAddress: Chateau de Beggen L-1719 LuxembourgTel: (352) 42-2333Fax: (352) 42-2334