On reaching Moscow, we got our currency exchanged and took a taxi right outside the airport. I would certainly not recommend to get the currency converted at the airport as its the worst place to get it done. However, since I was short of local currency and didn't get it done in advance, I exchanged some amount at the airport. There were no conversion charges though, fortunately. There are desks providing cab inside the hotel as well. Yandex Taxi is the most common cab company in Russia. The cab driver charged us 1250 Russian ruble to get to the airport. If you have a working internet connection, you can book through the Uber app, on which the same would cost around 750 Russian ruble.