Located in the city centre of Moscow. It is close to the Tretyakov Art Gallery and the nearest station is Pavletskaya.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA