Loading hotels
Confirming room availability...
Invite Otel, Novomarinskaya Street, Moscow, Russian Federation
In Moscow (Maryino District)<br /><br />With a stay at Invite Otel in Moscow (Maryino District), you'll be within a 15-minute drive of Triumph Sports Palace and Moscow International House of Music. This bed & breakfast is 10.5 mi (16.9 km) from Moscow Kremlin and 11.4 mi (18.4 km) from Red Square.