• Home
  • Marriott Grand Hotel

Where in the city is the hotel located?

Marriott Grand Hotel

The Marriott Grand Hotel is located in the northern part of central Moscow, around 2.5km from Red Square and the Kremlin up Tverskaya Ulitsa, Moscow's main central thoroughfare, which runs from Red Square north out of Moscow and past Sheremetyevo Airport, becoming the Leningrad Highway to St. Petersburg. The Marriott Grand has excellent public transport links and is surrounded by attractive historic architecture.
USEFUL ADS