Moscow Marriott Grand Hotel
Moscow Marriott Grand Hotel, Tverskaya Street 26/1, Moscow, 125009
~ Five Star Hotel in Moscow ~
Featuring an atrium with a glass dome, the Moscow Marriott Grand Hotel is located in the centre of Moscow, just a 5-minute walk from Tverskaya metro station from where you can easily reach the Kremlin and the Red square. ~ BOOK NOW
No Comment