We (family of 6) are in Russia for 6 days next April (hopefully - visa permitting!). Planning to stay in apartment in St Petersburg first and then Hilton Moscow. Hilton can help us with visa (I guess that means issue "invitation") but we are staying in apartment in St P first. So should we get invitation from them? or from travel agent/ visa agency and nominate the 2 accommodation names when dealing with them? Once we have invitation then we appraoch Russian embassy / consulate with completed visa applications and "invitations", is that correct? Also one of the TA recommended visa agencies is American -Can anyone recommend an Australian one? Do I sound confused? You betcha!! Thanks for any help you can give on this.