El Four Seasons Hotel Moscow está situado en el edificio histórico del hotel Moskva Hotel, en pleno centro de Moscú, muy cerca a pie del Kremlim, la Plaza Roja y el Teatro Bolshoi. Este hotel de 5 estrellas ofrece conexión WiFi gratuita.
Las habitaciones y suites presentan una decoración elegante y disponen de aire acondicionado, TV de pantalla plana, Ipad, cafetera Nespresso, escritorio, caja fuerte y baño privado con bañera, secador de pelo y artículos de aseo gratuitos de Roberto Cavalli.
El restaurante Quadrum sirve cocina italiana y el Bystro, platos rusos con un toque nórdico. El establecimiento alberga el The Silk Lounge y el bar Moskovsky. También cuenta con instalaciones para reuniones, servicio de venta de entradas y consigna de equipaje.
El hotel se halla a 50 metros del Museo Estatal de Historia, a 75 metros de la Plaza Roja y a 400 metros del mausoleo de Lenin.
El Four Seasons Hotel Moscow se encuentra muy cerca a pie de la estación de metro Okhotny Ryad, a 2 paradas de metro de la estación de trenes Belorussky y a 35 minutos en tren Aeroexpress del aeropuerto internacional de Sheremétievo.