Close Window
View Category

Moscow Marriott Tverskaya Hotel

Tverskaya Hotel Lobby Virtual Tour

Hotel Views

Exterior (1 of 43)

The hotel is located on legendary Tverskaya Street in the heart of Moscow: great shopping, Red Square, the Kremlin, St. Basil's Cathedral, Lenin's Mausoleum are just a short walk away.