Info
Four Seasons Hotel Moscow is located in the heart of Moscow, a few steps away from the city's iconic sights, such as the Red Square, the Kremlin and the St. Basil's Cathedral, giving visitors the opportunity to explore the historical heritage and the vibrant Moscow. The elegant and well-equipped rooms and suites with all the necessary amenities and the luxurious modern facilities of the hotel cover all tastes of every traveller. Guests can enjoy a relaxing refreshing afternoon at the spa or spend the evening in the indoor heated pool admiring the stars from the glass roof.
Show more
Categories