So I'm planning a trip for Moscow for this upcoming January. My friend just started her job teaching English in Moscow (she'll be there 38 weeks starting last week) so I'm planning on staying for almost a month and bunking with her in her apartment. Now I've got everything planned on getting the visa and whatnot, but my question is in regards to you getting it registered once you arrive. My friend is a US citizen, so I understand she cannot register it. I have friends in St. Petersburg and Nizhny Novgorod, but that wont do either! Her landlord for her apartment is in Australia. The company she works for takes care of any problems, and they're a British company. So I don't know how I'm going to get my visa registered, I read it has to be a Russian citizen and if you're staying with friends its either the landlord or the friend that does it. So that's my dilemma. I've thought about renting a hotel room for 1 night or something, but I'd rather not do that for the cost. Plus I'd assume that they register your visa for just the time that you're staying there anyways. Does anyone have any ideas/tips? I really need it!