Mandarin Oriental Moscou bénéficiera d'un emplacement privilégié en centre-ville, en surplomb de la rivière Moskva, face au Kremlin. Il sera idéalement situé pour les voyageurs d'affaires et de loisirs qui auront accès à un grand nombre de sites d'intérêt touristique et historique ainsi qu'aux quartiers d'affaires de la ville. Le bâtiment abritera 65 chambres et suites, deux restaurants, un bar, ainsi que des espaces de bien-être, dont une piscine intérieure de 25 mètres.
Fondé en Asie, Mandarin Oriental, qui fait partie du groupe Jardine Matheson, est aujourd'hui une marque internationale qui gère 31 hôtels et huit résidences dans 21 pays et territoires.