Moscow, Russia
Moscow is the capital of Russia. It is a major economic, political, cultural and scientific centre of Russia. There is so much to do in this huge city, you would want to see the Kremlin, Red Square and check out the many museums and churches. It would be worthwhile to take the metro just to see artist work at some of the local stations. The best way to get to Moscow is by plane, however you can arrive by train from other Russian cities.
Holidays & Experiences - Moscow
Accommodation Options - Moscow (1)
Hotel Marriott Grand
From $POA
The Moscow Marriott Grand Hotel is a perfect place for both the business and leisure travellers. It is located in... Read More