Location: located in the city centre, close to Red Square, the Kremlin, and the Bolshoi Theatre.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA