Close Window
View Category

Moscow Marriott Grand Hotel

Marriott Grand Hotel Spacious Lobby

Hotel Views

Exterior (1 of 83)

Experience The Marriott Moscow Grand Hotel, a 5-star hotel in center of Moscow, near local attractions like Red Square and the Kremlin. Our superior service and luxury amenities will make your trip to the Russian Capital one to remember.