Spending a weekend in Moscow City is a unique opportunity to immerse yourself in the world of the tallest skyscrapers in Europe and unforgettable views of the capital of Russia.
When you book a Standard or Superior room for 3 or more nights, receive a complimentary upgrade to a renovated Executive room and a complimentary welcome drink.