Sophisticated and luxurious, this luxurious property boasts a fabulous location in the heart of Moscow, just 400 metres from Teatralnaya metro station and a short walk from the Kremlin and Red Square. Visitors may wish to take a city tour organized by the hotel's concierge, shop on stylish Tverskaya Street, or attend the ballet or opera at the renowned Bolshoi Theatre. The sumptuous rooms feature plush bedding, lavish en suite bathrooms with rain showers and heated floors, and the latest technology including complimentary Wi-Fi. Business travellers will appreciate the 24-hour business centre with ten refined conference rooms. Guests can dine at one of the in-house restaurants serving Russian, Armenian, Japanese and European dishes, enjoy a light meal in the café or rooftop lounge with magnificent city views, or indulge in 24-hour room service, all on a wonderful sightseeing holiday or exciting business trip in Moscow.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits
  • ABTA & ATOL