The Russian monetary unit is the ruble.
There is no limit to the amount of foreign currency allowed to
brought into Russia. However, all money brought into the country
(including traveller's checks) must be declared upon entering
country. In Russia, visitors can exchange any amount of hard currency
for rubles at any of the following locations: authorized Russian
banks, exchange offices or foreign currency offices located in
major hotels, international airports and sea ports. Exchange rates
the ruble and all hard currencies are set by the Central Bank of
the Russian Federation. The following credit cards are accepted
in Russia: American Express, Diners Club, Eurocard/Mastercard,
Visa International and others.