I’ve stayed at many different hotels in Moscow including Moscow Marriott Tverskaya, Moscow Marriott Royal Aurora, Renaissance Moscow Monarch Centre Hotel, and the Holiday Inn Lesnaya.
The Moscow Marriott Tverskaya and the Holiday Inn Lesnaya are located right by the Belarusskaya train station, which is also where the Aeroexpress airport train comes from Sheremetyevo airport.
I stayed at the Marriott Tverskaya last year and it is still up to very high standards and is a short walk from the Aeroexpress dropoff location.
The hotel usually runs around $300 a night as upscale hotels are at a premium in Moscow. Mighty Travels posted that the Tverskaya is showing up as $80 through lots of July, August, and November.
If you’re going to be traveling to Moscow, I would highly recommend not only this hotel but also taking advantage of this sale.