Karta Vacation Rentals





Perched on the top three floors of the Triumph‑Palace tower in northern Moscow, this boutique hotel is billed as the highest hotel in Europe and serves up sweeping city views. You're a short drive from Aviapark and VTB (Megasport) Arena, steps from Petrovsky Palace and a 20–30 minute ride to Red Square.