The Sheraton Palace Hotel is situated on the Moscow’s main avenue, Tverskaya-Yamskaya Street, 3.2 km from the Red Square. It offers spacious, modern interiors, multiple dining options and a 24-hour gym. The rooms at Palace Hotel Moscow feature Sheraton Signature Sleep experience beds and soundproof windows. They also include a …
Read More »