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