Centrally located just 200 metres from Red Square and the Kremlin, this luxury hotel welcomes guests since 1903.
Holiday Inn Moscow Sokolniki is situated by Park Sokolniki and opposite the Metro to easily access Moscow centre.
A 5-minute walk from the Olimpiysky Stadium, this full-service business hotel offers modern rooms, Executive Floor and Executive Lounge.
Situated in the financial and shopping centre of Moscow, Lotte Hotel offers luxurious accommodation combined with ultra-modern facilities.
Crowne Plaza Moscow World Trade Centre is located just 10 minutes' walk from the ExpoCentre in Moscow.
This hotel offers a central location in the heart of Moscow, right on Lubyanka Square, a 10-minute walk from the Kremlin.
Featuring an atrium with a glass dome, the Marriott Grand Hotel is located in the centre of Moscow, just a 5-minute walk from the Tverskaya…
Four Seasons Hotel Moscow is located in the historic building of Moskva Hotel, in the very heart of Moscow, a minutes' walk from the…
This hotel is located in the central district of Moscow, just a 10-minute walk from Paveletsky Train Station, and Serpukhovskaya and…
This hotel in Moscow is a 5-minute walk from Krasnye Vorota and Komsomolskaya metro stations which are a few stops away from the Kremlin.
Mamaison All-Suites Spa Hotel Pokrovka is located a 10-minute walk from the Kurskaya and Chistye Prudy Metro Stations in the heart of…
Hotel Baltschug Kempinski Moscow is located in the heart of Moscow, only a 5-minute walk from Red Square and the Kremlin.
The President Hotel is situated on the banks of the Moskva River, near Moscow’s city centre.
This 4-star hotel offers free Wi-Fi and spacious accommodation with personalized service.
Located opposite Kievsky Train Station in Moscow, providing direct connections to Vnukovo International Airport, Novotel Moscow Kievskaya…
Offering panoramic views of the Moscow skyline, a free fitness centre and 3 international restaurants, this hotel stands on the banks of…
Just a 5-minute walk from Moscow's lovely Tretyakov Gallery and Polyanka Metro Station, the centrally located Hotel na Kazachyem offers…
Renaissance Moscow Monarch Centre Hotel is located north of Moscow city centre and a 10-minute walk from Dinamo Metro Station and Dinamo…
Situated in Moscow, 5 km from Pushkin Museum of Fine Arts, City Hotel 1905 features a bar and views of the city.