Hotel Novotel Moscow City położony jest w centrum biznesowym miasta i jest największym hotelem w okolicy. Obiekt zapewnia lokalizację ułatwiającą dotarcie do wielu miejsc, w tym również wielu miejsc pracy, jeśli przybywają do nas Państwo w celach służbowych. Do przystanków komunikacji miejskiej można dojść z obiektu w kilka minut, a dojazd samochodem na lotnisko zajmuje około 40 minut. Personel obiektu posługuje się językiem angielskim, rosyjskim, niemieckim i francuskim.
Hotel Novotel Moscow City oferuje całodobową recepcję oraz prywatne zameldowanie i wymeldowanie. Do dyspozycji jest także przechowalnia bagażu, usługi konsjerża oraz bankomat. We wszystkich pomieszczeniach można korzystać z bezpłatnego WiFi. Parking dostępny jest za dodatkową opłatą. Ponadto hotel dysponuje spa, które oferuje szereg zabiegów, a także sauną i centrum fitness.
Obiekt oferuje 360 pokoi z łazienką wyposażoną w prysznic ze strumieniem deszczowym i bezpłatny zestaw kosmetyków. Pokoje wyposażone są także w telewizor z płaskim ekranem i dostępem do kanałów telewizji satelitarnej, biurko oraz klimatyzację. W pokojach mieszczą się zasłony zaciemniające.
Goście mogą zjeść posiłek w restauracji MC Traders, która serwuje dania kuchni międzynarodowej. W hotelu znajduje się również bar. W okolicy umiejscowione są restauracje Mon Bon, Kabuki i Ruski.
Hotel Novotel Moscow City położony jest w samym centrum handlowym Affimall City, w pobliżu wielu sklepów. W pobliżu usytuowane jest także Muzeum Sztuk Pięknych Puszkina, moskiewskie zoo i moskiewski cyrk.