One of the most famous hotel brands in the world, Sheraton brought their brand of deluxe executive accommodation to Moscow in 1998, offering business travellers and tourists a slightly less expensive five-star experience.
expand
Nearest metro: Belorusskaya, Mayakovskaya
Located on Tverskaya Ulitsa, Moscow's main avenue, the Sheraton Palace Hotel is a fairly modest five-star hotel with superior facilities for business travellers. Alongside 204 well-equipped but unexceptional guest rooms, the hotel has a good range of modern meeting space, Spa and 24-hour fitness centre, and two reasonable restaurants. The hotel is about 2km from Red Square, but transport links are excellent. »»»
DELUXE