Location: the hotel is in the city centre of Moscow, 0.5 Km. from Moskva River and 0.3 Km. from the Kremlin.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA