Location: in the center of Moscow, just 40 minutes from Sheremetyevo International Airport and adjacent to the Railway Station and metro station.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA