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.