Moscow Marriott Tverskaya Hotel

Moscow, Russia

The Moscow Marriott Tverskaya Hotel welcomes leisure travelers to Russia with spacious, intelligently appointed...VIEW MORE accommodation, friendly service and a range of amenities. Boasting a prime location on Tverskaya Street, our hotel allows for access to Moscow's top landmarks, including Red Square and the Kremlin. Relax after your daily adventure in your hotel room or suite; each one offers free Wi-Fi access, a flat-screen TV, a mini-bar, a coffee maker and an elegant marble bathroom.VIEW LESS

2 Adults / 1 Room

I only need a hotel for part of my stay
Hotel Dates