Call to book1-866-711-2858
Tour Search

Novotel Moscow Center, Moscow

Located in heart of Moscow's business district, and close to two of the main metro lines, the modern, 4* Novotel Moscow Center provides free Wi-Fi Internet access throughout. On site is a lobby bar and restaurant, and the contemporary rooms provide comfortable, en suite accommodation as well as complimentary mineral water.

We’ve found 0 tours for you matching: Novotel Moscow Center, Moscow