Das Moskauer Radisson Royal Hotel liegt direkt im Stadtzentrum – auf einem Bogen des Moskwa-Flusses, an der Verbindung von Kutuzovsky Prospect und Novy Arbat, zwei der nahmenhaftesten Durchgangsstraßen. Nur wenige Schritte entfernt befinden sich viele bekannte Orte, wie das Haus der Regierung der Russischen Föderation (Russian White House) und das Ministerium für auswärtige Angelegenheiten. Auch der Rote Platz, von den Mauern des Kremls flankiert, ist bequem vom Hotel zu erreichen.
Das Hotelrestaurant zählt zu den besten in der Stadt: Das Hauptrestaurant „Veranda“ serviert moderne mediterrane Küche und internationale Klassiker. Der „Tatler Club“ mit seiner innovativen Fusion-Küche ist ein echtes Muss. Bei „Bono“ genießen Gäste italienische Spezialitäten, „Farsi“ lädt zu exotischen iranischen Menüs ein, „Taska“ auf der 31. Etage serviert anspruchsvolle japanische Küche – und der beste Platz um nach dem Abendessen einen Drink zu genießen und ein Lied anzustimmen ist die Karaoke Bar „Trubadur“, mit herrlichem Blick über die Stadt. Das Radisson Royal Hotel Moskau bietet sogar die Möglichkeit für ein Mittag- oder Abendessen auf der Moskwa: die schneeweiße Restaurant-Yacht wurde exklusiv für das Hotel entworfen und fährt ab dem Hotel auf einer zweistündigen Fahrt entlang der schönsten Sehenswürdigkeiten von Moskau.
Daneben gibt es noch etliche weitere Freizeitmöglichekeiten, von Fitness und Wellness bis hin zur eigenen Kunstgalerie.