Best hotels in Moscow | Telegraph Travel

One of several Marriotts in the city, this fairly longstanding (1997) and dependable five-star is in a great location on Tverskaya Street. It offers a classic, grand interior, comfortable, if slightly old-fashioned, rooms, a spa and restaurant, and several on-site shops.Read expert review

You Might Also Like