Property Location: Hotel Budapest is in the heart of Moscow, walking distance from Bolshoi Theatre and Moscow Museum of Modern Art. This 4-star hotel is close to Red Square and St. Basil's Cathedral. Rooms: Make yourself at home in one of the 116 air-conditioned rooms featuring m... Show More
Reach us, we're available 24/7.