• Home
  • National Hotel

Where in the city is the hotel located?

National Hotel

Only the Metropol can rival the National Hotel for its prime location right in among Moscow's most famous historic sights. On the corner of Tverskaya Ulitsa and Mokhovaya Ulitsa, the National is right opposite the gates to Red Square and the walls and towers of the Moscow Kremlin, as well as being less than five minutes' walk from the Bolshoi Theater.
Back to National Hotel
USEFUL ADS