Located in the lovely area of North-Eastern Suburbs, SK Royal Hotel Moscow enjoys a commanding position in the sightseeing, business hub of Moscow. The city center is merely 19.0 km away and the airport can be ... Read more

View all Luxury Hotels in Moscow