What To Expect During Your Stay
Call Us+7 495 627-55-50
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.