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…
A 20-minute walk from the Moscow Kremlin and St. Basil’s Cathedral, this design hotel features spacious, modern rooms and an international…
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.
This luxury hotel is situated at the intersection of Moscow’s Kutuzovskiy Prospekt and Novy Arbat and occupies a Stalinist skyscraper.
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…
StandArt Hotel Moscow 5* is situated in Moscow city center, a 2-minute walk from Tverskaya, Pushkinskaya, and Chekhovskaya metro stations.
This hotel offers free Wi-Fi and free parking in central Moscow, just 200 metres from Sukharevskaya Metro Station.
Four Seasons Hotel Moscow is located in the historic building of Moskva Hotel, in the very heart of Moscow, a minutes' walk from the…
Set in Moscow, 2.9 km from GUM Department Store, Mövenpick Moscow Taganskaya offers accommodation with a restaurant, private parking, a…
Set in Moscow, 3.7 km from Arbat Street, Soderi's Residence & Spa offers accommodation with a restaurant, free private parking, a bar and a…
Sheraton Palace Hotel is located on 1st Tverskaya-Yamskaya Street, 3 km from Red Square.
Set on River Moskva, BUSINESS-HOTEL ROSSO RIVA is less than 10 minutes’ walk from Paveletskaya Metro Station.
Mamaison All-Suites Spa Hotel Pokrovka is located a 10-minute walk from the Kurskaya and Chistye Prudy Metro Stations in the heart of…
Offering a 24-hour gym and free Wi-Fi, this hotel stands on Tverskaya Street in the heart of Moscow.
This hotel is located in a new building, in the centre of Moscow, a 10-minute walk from the pedestrian Arbat Street.
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.