• Home
  • Novotel Moscow Centre Hotel

Where in the city is the hotel located?

Novotel Moscow Centre Hotel

The Novotel Center Hotel is located just north of the Garden Ring, on 23, Novoslobodskaya Ulitsa, in a recently developed area of central Moscow about 3 km north of the Kremlin and Red Square. The hotel is convenient for the downtown and has excellent transport connections to Moscow's mainline rail stations and Sheremetyevo Airport.
USEFUL ADS