The Marriott Grand Hotel is located on Tverskaya Ultisa, Moscow's central thoroughfare, which runs from the Kremlin north towards Sheremetyevo Airport, Tver and, eventually, St. Petersburg. The Marriott Grand Hotel is roughly 1.5 km north of Red Square and the Kremlin.
Nearest metro
- Mayakovskaya – 2 minutes Show walking route Show driving route