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.
Back to Novotel Moscow Centre Hotel