Close Window
View Category

Moscow Marriott Tverskaya Hotel


Entrance (2 of 41)

Marriott Moscow Tverskaya hotel is located on legendary Tverskaya Street nearby the Belorusskya metro station and White Square where there are shops, office buildings and restaurants. Local attractions: Red Square, the Kremlin, St. Basil's Cathedral, Lenin's Mausoleum are just a short walk away.