The Moscow Marriott Grand Hotel greets business and leisure travelers with excellent amenities and a perfect location in the heart of Russia’s capital city. As soon as your step into our magnificent grand lobby, with its glass dome and fountain, you’ll know you’ve found someplace special.