logo

Location of Moscow Marriott Grand Hotel

Location

Tverskaya Street 26/1, Moscow, Russia, 125009
Situated in the heart of Moscow, this hotel enjoys a prime location just a 5-minute walk from Tverskaya Metro Station, providing convenient access to key attractions like the Kremlin and Red Square, which are approximately 2 km away. The surrounding area is rich in shopping and entertainment options, with a variety of restaurants and nightlife venues nearby. Notable cultural landmarks such as the Tchaikovsky Concert Hall are only a short stroll away, while the Mikhail Bulgakov's Museum is just 660 meters from the hotel.
Check rooms and rates
From64US$ /night
Check-in
12Dec2024Select date
Check-out
13Dec2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
Tverskaya Street 26/1, Moscow, Russia, 125009
Nearby
Tberskaya square
Tberskaya Square
230 m
Museum
The State Central Museum of Contemporary History of Russia
440 m
Square
Triumfalnaya Square
390 m
Restaurants
Grand Alexander
10 m
Tverskaya St.
Lobby Bar
10 m
Tverskaya St.
Samobranka Restaurant
20 m
Tverskaya St.
WE Cidreria
280 m
Blagoveshhenskiy Ln.,5
Shokoladnitsa
360 m
Bldg. 2 ul. Dmitrovka M. 2/4
Kutabel
250 m
Blagoveshchensky Lane
Coffeemania
130 m
Tverskaya
Papa Bar
360 m
Bldg. 1 ul. Tverskaya 24/2
Spagetteria
310 m
Blagoveshchenskiy Lane
Noor
230 m
23/12 Tverskaya St
Contact us
We’re at your service