top of page
Hotel Moscow ****
The hotel is located on Europe Square, in the center of Moscow, overlooking the White House and the Ministry of Foreign Affairs, near the Expocentre, 3 km from Red Square, the Kremlin and the historical center of the capital.
bottom of page