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.
Location
Marriott Grand Hotel
Nearest metro
- Mayakovskaya – 2 minutes Show walking route Show driving route