Offering an indoor pool, Turkish steam bath and fitness centre, Novosibirsk Marriott Hotel is located in the centre of Novosibirsk, within a 5-minute walk of Ploshchad Lenina Metro Station. The Opera and Ballet Theatre is 200 m away.
Number of rooms: 175
Ulitsa Ordzhonikidze 31, 630099 Novosibirsk, Russia