comparemela.com
Home
Live Updates
The hotel thats Europes biggest with 5,000 rooms across four giant towers : comparemela.com
The hotel that's Europe's biggest with 5,000 rooms across four giant towers
The Izmailovo Hotel in Russia was built for the 1980 Summer Olympic Games in Moscow to accommodate both athletes and spectators.
Related Keywords
Kremlin
,
Moskva
,
Russia
,
Izmailovo
,
Ivanovskaya Oblast
,
Malaysia
,
Moscow
,
Russian
,
,
Izmailovo Hotel
,
Izmailovo Hotel Russia
,
First World Hotel
,
Olympic Games
,
comparemela.com © 2020. All Rights Reserved.