Budapest, built in 1876 and recently remodeled, is located in downtown Moscow within walking distance from the Kremlin and the world-famous Bolshoi Theatre. This hotel combines traditional Russian architecture with modern comfort.