Hey Jenn,

I just found this link on the Radisson site. http://www.zvs.com/login_form?came_from=http%3A//www.zvs.com/members&retry=
Log on this site with Radisson and 77720 and find our cruise. It states: Russia (Required only if going ashore independently or participating in Moscow the Beautiful program)

It doesn't look like we need a visa.