The Novotel Moscow Centre is ideal for both business and leisure. The hotel is conveniently located in the city's business district, 15 minutes from the Kremlin, 18.6 miles (30 km) from the International Airport. There are two metro stations next to the hotel. Guests can also enjoy the restaurant serving Mediterranean cuisine as well as the lobby bar. The hotel offers free WIFI and high-speed Internet, as well as more than 5382 sq. ft. (500 sq. m.) of meeting space.accorhotels.com
24 hour front desk
Express check out
Pets allowed on request. Charges may apply.
Get Flight + Hotel