Loading hotels
Confirming room availability...
Garden Embassy Hotel Moscow, Botanicheskiy Per. 5, Moscow, Russian Federation
In Moscow (Moscow City Centre)<br /><br />With a stay at Garden Embassy Hotel Moscow in Moscow (Moscow City Centre), you'll be within a 15-minute drive of Bolshoi Theatre and Exhibition of Achievements of National Economy. This 4-star aparthotel is 2.6 mi (4.2 km) from Red Square and 2.7 mi (4.3 km) from Moscow Kremlin.