Photo: © Valentino Visentini | Dreamstime.comMarriott International will open its first hotel in
Novosibirsk, Russia, the country’s third largest city after Moscow and St. Petersburg. Scheduled to open in 2014, the Marriott
Novosibirsk Hotel will be located ...
[Published Global Traveler Magazine - May 19 2013]