Le Novotel Moscow City est le 5ème établissement du Groupe à Moscou et le 16ème en Russie. Celui-ci réaffirme ainsi son ambition de se développer dans la région et d’atteindre un réseau de 50 hôtels d’ici à 2016.
Cet hôtel est le seul présent actuellement dans le centre d’affaires international de Moscow City. Accor exploite l’hôtel dans le cadre d’un contrat de management long terme.