• Home
  • Sheraton Palace Hotel

Where in the city is the hotel located?

Sheraton Palace Hotel

The Sheraton Palace Hotel is to the north of central Moscow, around 2.5km from Red Square and the Kremlin. It is located on Tverskaya Ulitsa, Moscow's main central thoroughfare, which runs from Red Square north out of Moscow and past Sheremetyevo Airport, becoming the Leningrad Highway to St. Petersburg. The Sheraton Palace is only a few minutes' walk from Belarus Station, making it particularly convenient for the Aeroexpress rail link to Sheremetyevo Airport.
USEFUL ADS