Location

Novotel Moscow Centre Hotel

Novotel Moscow Centre is located on the northern borders of Moscow's historic downtown area, approximately 3.5 kilometers from Red Square and about a kilometer beyond the Garden Ring. The nearest metro station is Mendeleevskaya, an entrance to which is located at the bottom of the hotel.

Nearest metro

USEFUL ADS