These images may not reflect the latest guest experience such as social distancing of public spaces and changes to food and beverage. Learn more
Stay in an iconic Seven Sisters skyscraper
Located in one of Moscow’s iconic Seven Sisters skyscrapers, our hotel is less than half a kilometer from Leningradskiy Train Station and the Metro. Take a 15-minute metro ride to explore attractions such as Red Square, the Kremlin, and St Basil’s Cathedral. We have an indoor pool, fitness center, restaurant, and free WiFi access.