Take your front-row seat to the very best Moscow has to offer.
Step inside and get caught up in the enchantment of this hotel. From mesmerising rooftop views to showstopping suites and divine dining that always comes with an unexpected flourish! Lean in, let Moscow captivate you.
One of the world’s truly great cities, Moscow is always prominent on the global stage, Europe’s largest capital city is the political, cultural and commercial center of modern-day Russia. Moscow is among the world’s preeminent destinations for business travelers and tourists who are looking to experience the city’s abundant architectural, historical and cultural wonders.
Located just off Red Square, next to the Kremlin, in the heart of Moscow’s cultural and business district, The Carlton, Moscow is a delightful, 12-story respite, featuring breathtaking views of the city’s skyline. The hotel offers a string of luxurious amenities including world-class dining, the art platform Cube. Moscow, various on-site shopping opportunities, multilevel underground parking, and spacious The Carlton Spa.