9/10
Wonderful
60 reviews
Free Wi-Fi
Private parking
260 m.
Ploshchad Lenina Metro Station
1.9 km.
Novosibirsk-Glavny Train Station
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