Location

Cosmos Hotel

Situated next to the All-Russia Exhibition Centre in the north of Moscow, the Cosmos Hotel is some distance from Moscow's main downtown area, but also right next to VDNKh Metro Station, making it possible to reach the Kremlin and Red Square in around 30 minutes door-to-door. The are around the hotel is dominated by the All-Russia Exhibition Centre (VVTs/VDNKh), one of Moscow's most intriguing visitor attractions from the Soviet era, and also contains several historic parks.

Nearest metro

USEFUL ADS