The facility formerly held the title of the largest hotel in the world from 1980 to 1993.
It is the largest hotel in Europe, with 5,000 rooms divided between four buildings: Alpha, Beta, Vega and Gamma-Delta. The Izmailovo Hotel is a four-building hotel in the Izmaylovo District of Moscow, Russia. Photo: Loop Images/Universal Images Group
Izmailovo Hotel Night-time view of Izmailovo Gamma Delta Hotel complex in Moscow. The entire complex was officially renamed The Londoner Macau on 8 February 2021. The first part of the resort was opened on 11 April 2012. On 5 August 2011, Sands China announced that the $4 billion property, long known as Parcels Five and Six, would be officially named Sands Cotai Central.