Close Window
View Category

View All Photos

Moscow Marriott Tverskaya Hotel

Tverskaya Hotel Lobby Virtual Tour

Check Rates & Availability

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.