The enormous Izmailovo Hotel complex was built in 1979 on the site of the historic Izmailovo village and Royal Estate, whose remaining buildings are clustered just a 10-minute walk east of the hotel.
Izmailovo Hotel
No Thumbnail
© Bing Maps
By kjfitz @ 2011-04-07 20:51:44