Marriott Grand Hotel Moscow  
26/1 Tverskaya Street : Moscow 125009 : RUSSIA
Hotel Amenities
ATM MachineBabysittingBusiness Center
ConciergeLaundryRoom Service
Room Service - 24 HoursSafeSpa
Turn Down Service

Photo Gallery

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