Hotels in Moscow

Moscow is Russia's biggest city and capital; it is one of the most powerful cities in the world. Located on the Moskva River, the majority of the main attractions are located along the river's northern bank. Among the principal sites of Moscow are the Tretyakov Gallery, the Red Square, the Kremlin and the Lenin Mausoleum.

Book Moscow hotels at a great rate from 1-800-Fly-Europe. We offer discounted rates on all of our travel services.  Book your hotel reservation, airfare and car rental together into one travel package for additional discounts.

Hotels in Moscow
Find a Hotel 
Room Type: