Loading hotels
Confirming room availability...
Sunflower River Hotel Moscow, Derbenevskaya Street 11A Bld.17, Moscow, Russian Federation
In Moscow (Danilovsky District)<br /><br />With a stay at Sunflower River in Moscow (Danilovsky District), you'll be within a 15-minute drive of Moscow Kremlin and Moscow International House of Music. This hotel is 4.2 mi (6.8 km) from Red Square and 4.3 mi (6.9 km) from St. Basil's Cathedral.