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.
Back to Sheraton Palace Hotel