When travelling to Russia, there’s no better place to stay than one of our fine Moscow luxury hotels. The sixth largest city in the world has been the beating heart of the vast Russian lands for centuries - giving the metropolis a vibe and flavour all of its own that rewards constant revisiting. From a top luxury hotel in Moscow, you can negotiate business deals, enjoy catching up with old friends over a glass of Medovuhka, or immerse yourself in the city’s world famous cultural institutions.
The Mamaison All-Suites Spa Hotel Pokrovka is a luxury hotel in Moscow, conveniently located in the historic city centre within walking distance of some of the main attractions. It is home to the award-winning Numbers Restaurant and exclusive Spa by Algotherm.
The Metropol Moscow Hotel is a Moscow luxury hotel located within easy walking distance of the main tourist sites and the international business district. Food is available at several restaurants. 18 meeting rooms are available for functions. Accommodation comprises 390...
Fantastic rates including breakfast & miles this November to March 2014! Get an exclusive 5% discount plus 1.000 frequent flyer miles and breakfast.
Early Bird Offers
Juicy deals for all the early birds! Book at least three weeks in advance and get 20% off the best available rates at some of the finest hotels on offer.
Moscow Luxury Hotels
The wealth and dynamism of modern Moscow make it a popular business destination. One of the world’s most extensive transport networks makes the city a joy to travel around, and the iconic sites are easy to access. The city is home to several UNESCO World Heritage sites, including St Basil’s Cathedral with its famous onion-shaped domes, the Novodevichy Convent on the banks of the Moskva River and the Ascension church in Kolmenskoye. While staying at a luxury hotel in Moscow you can enjoy the best of Moscow’s past, present and future.
Attractions in Moscow
Book with Worldhotels and enjoy exclusive offers for your trip to Moscow.
Culture & Sightseeing
Moscow Metro Tour
Tour the Moscow Metro, one of the largest and grandest underground systems in the world. Me