A 4-star hotel on Petrovskiye Linii in Moscow, a short walk from the Bolshoi Theatre.
Budapest Hotel is at Petrovskiye Linii 2, in the Petrovka and Kuznetsky Most area, with the Bolshoi Theatre and Red Square within walking distance. It has a restaurant and Wi-Fi.