A 20-minute walk from the Moscow Kremlin and St. Basil’s Cathedral, this design hotel features spacious, modern rooms and an international…
Set on River Moskva, BUSINESS-HOTEL ROSSO RIVA is less than 10 minutes’ walk from Paveletskaya Metro Station.
Hotel Baltschug Kempinski Moscow is located in the heart of Moscow, only a 5-minute walk from Red Square and the Kremlin.
This hotel is located in the centre of Moscow, a 5-minute walk from Paveletskaya Metro Station.
Located in Moscow and with Tretyakov Gallery reachable within 1.7 km, Sadovnicheskaya City Center provides express check-in and check-out,…
Located in Moscow and with Tretyakov Gallery reachable within 1.7 km, Sadovnicheskaya Suites provides express check-in and check-out,…