A Marriott hotel has opened in Novosibirsk, Russia’s third-largest city behind Moscow and St. Petersburg.
The 175-room Novosibirsk Marriott is located on the city’s Lenin Square. The hotel has a rooftop bar.
It is Marriott International's second hotel in Siberia. A Courtyard by Marriott hotel opened in Irkutsk in 2011.