Home / Sheraton Palace Hotel (Moscow)

Sheraton Palace Hotel (Moscow)

Sheraton Palace Hotel (Moscow)

sheraton

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 »