The Peking has one of the best locations for any 4-star hotel in Moscow, at the junction of the central Garden Ring and Tverskaya Ulitsa, the city’s main central thoroughfare. Surrounded by the stunning neoclassical architecture of Triumfalnaya Ploshchad, with its monumental statue of the great revolutionary poet Vladimir Mayakovsky, the Peking is also only 2km from the Kremlin and Red Square, and very conveniently located for public transport.
The nearest metro station, Mayakovskaya, is just across the square from the hotel. Located on the green line, the station is only two stops away from Teatralnaya Station, which is next to the Bolshoi Theatre and a couple of minutes’ walk from Red Square and the Kremlin.