Hotel Baltschug Kempinski Moscow is in the heart of Moscow, within a 10-minute walk of Moscow Kremlin and Red Square. This luxury hotel is 0.9 mi (1.5 km) from Church of the Twelve Apostles and 1 mi (1.6 km) fr ... Read more

View all Luxury Hotels in Moscow