Moscow is an international city and most schools offer the study of multiple languages. If you are dedicated to learning a specific language, you can usually find a school that focuses on that area. Language centres vary greatly in quality, so check with former students before signing up. A good course should cost around 20 Euros per academic hour (45min). A few schools:
More schools within Moscow can be found at Infoservices.com/moscow.
If you prefer to find your own way, www.waytorussia.net offers some basics.
See also our article on Language courses.