🏨 Izmailovo Hotel

Russia · Europe · 55.79°N, 37.75°E

Advertisement
Izmailovo Hotel
The Izmailovo Hotel is a four-building hotel located in the Izmaylovo District of Moscow, Russia. It is the largest hotel in Europe, and was the largest hotel in the world from 1980 to 1993. Built for the 1980 Summer Olympics to accommodate sportsmen and visitors, the hotel remains popular among Russians and foreign guests.

Read the full article on Wikipedia →

Quick facts

CountryRussia
Continent / regionEurope
Coordinates (approx.)55.79°N, 37.75°E · view on map

Izmailovo Hotel is located in Russia, in Europe.

More hotels in Russia

Alpine Rose (hotel) · Angleterre Hotel · Aragvi (restaurant) · Ararat Park Hotel Moscow · Azimut Hotel Murmansk · Chicherin House · Corinthia Hotel St. Petersburg · Cosmos Hotel · Four Seasons Hotel Moscow · Golden Ring Hotel.

Coordinates approximate. Introduction & image: Wikipedia (CC BY-SA 4.0), cached 30 days; the page renders even if the feed is momentarily unreachable.

Advertisement
Advertisement