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.

view of hotel from across the water
Nation

Izmailovo Gamma Delta Hotel

Gamma Delta Izmailovo Hotel

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.