Address History
26/1 Tverskaya Street in Moscow, Central Federal District (Russia)
 
Opened Name
1997 Marriott Grand Hotel Moscow

  Click here to map your route at Google