Marriott Grand Hotel Moscow (26/1 Tverskaya Street : Moscow 125009 : RUSSIA)

ConciergeRoom ServiceRoom Service - 24 Hours
BabysittingATM MachineBusiness Center
Turn Down Service

Our Moscow Hotel is in the central Moscow location on Tverskaya Street near Red Square, the Kremlin and the Bolshoi Theatre

One of the most spacious business accommodations and meeting venue in Moscow, Russia are located here in Marriott Moscow Grand Hotel

Exceptional catering, exclusive fitness gym, indoor pool and 3 restaurants at this Moscow hotel with central location