Courtyard by Marriott Moscow City Center is located in the heart of Moscow, within a 10-minute walk from Red Square and the Kremlin.
Offering panoramic views of the city, AZIMUT Hotel Smolenskaya Moscow is set in the central Moscow in a 23-story building.
Elegant rooms with classical décor and 2 restaurants with panoramic city views are offered at this 5-star hotel, a 5-minute walk from…
Centrally located just 200 metres from Red Square and the Kremlin, this luxury hotel welcomes guests since 1903.
Holiday Inn Express - Moscow - Paveletskaya is situated in Moscow, a 10-minute walk to Paveletsky Train Station with eponymous metro…
Set in a 19th-century building in Moscow, this 4-star hotel is 1 km from the Red Square and the Kremlin. It has a 24-hour front desk.
Surrounded by the restaurants of Lesnaya Street, this modern hotel in central Moscow offers soundproofed rooms with flat-screen TV,…
Pentahotel Moscow, Arbat features 4-star pet-friendly accommodation in Moscow. The lifestyle hotel has a fitness centre and a terrace.
Mercure Moscow Baumanskaya Hotel is located in Moscow, just 350 metres from Baumanskaya Metro Station.
Conveniently located just 20 minutes’ walk from the Kremlin and Red Square, the Chekhoff Hotel Moscow Curio Collection By Hilton is a hotel…
Directly opposite Mayakovskaya Metro Station and just 2 stops from the Kremlin, this 4-star hotel offers fine international cuisine.
A 20-minute walk from the Moscow Kremlin and St. Basil’s Cathedral, this design hotel features spacious, modern rooms and an international…
Holiday Inn Moscow Sokolniki is situated by Park Sokolniki and opposite the Metro to easily access Moscow centre.
This hotel is located in the centre of Moscow, a 5-minute walk from Paveletskaya Metro Station, a 10-minute walk from Novokuznetskaya and…
Featuring free Wi-Fi and a 24-hour front desk, this hotel is located in the centre of Moscow.
Located in Moscow, this hotel comes with a 24-hour reception, soundproofed rooms and free Wi-Fi.
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.
Located in the city centre of Moscow, a 5-minute walk from Paveletskaya Metro Station and in a 25-minute walking distance from the Kremlin,…