Venue Info

With its 7,500 rooms and four-building complex, it's easy to see why this place is not only the largest hotel in Russia, it's the largest hotel in the entire world. It's worth staying here just to say that you did.