Das Hotel befindet sich in einem Luxus-Gebäude, 5 Sterne, mit einer Architektur einzigartig und reich an Geschichte. Es wurde zu Beginn des Jahrhunderts, im klassizistischen Stil. Zur Ausstattung gehören zwei Restaurants mit russischer und europäischer Küche, eine Terrasse für Raucher, Spa, Fitness Center, 19 Tagungsräume, eine Autovermietung, ein Wäscheservice, Konferenzraum, Bar, Parkplatz, Schönheitssalon, Restaurant, Hallenbad und ein Business Center.
Das Metropol Moscow liegt im Herzen der Stadt Moskau, gegenüber dem Bolschoi-Theater und ein 3-minütigen Spaziergang vom Roten Platz und dem Kreml entfernt. Die nächste U-Bahnstation ist nur wenige Minuten vom Hotel entfernt.