I recently stayed at the Sheraton while in Moscow on Business. The hotel has everything you expect for a Sheraton hotel and all the staff make you feel very welcomed. Most of the staff spoke English which is added bones and really helped our stay, for ordering cars, general local questions etc.
The rooms are great, the usual Sheraton style...
More
- Sheraton Moscow
- Moscow Sheraton
