See the latest prices and deals by choosing your dates.
Hotel in Meshchansky, Moscow (0.3 miles from Olympic Stadium)
Centrally located with a peaceful ambiance, Radisson Blu Olympiyskiy Hotel is in close proximity to Prospekt Mira avenue and offers breathtaking views of the capital.
Hotel in Meshchansky, Moscow (0.3 miles from Olympic Stadium)
Featuring free WiFi throughout the property, Mira Boutique Hotel offers accommodation in Moscow, just 5 minutes walk from Prospekt Mira Metro Station and Olympic Stadium.
Hotel in Meshchansky, Moscow (0.2 miles from Olympic Stadium)
Located in Moscow, this hotel comes with a 24-hour reception, soundproofed rooms and free Wi-Fi. Prospekt Mira Metro Station is a 3-minute walk from the hotel.
Meshchansky, Moscow (0.4 miles from Olympic Stadium)
Set 700 metres from Olympic Stadium, Apartment na Grokholskom offers accommodation with a balcony. Complimentary WiFi is available.
Hotel in Meshchansky, Moscow (0.3 miles from Olympic Stadium)
A 5-minute walk from the Olimpiysky Stadium, this full-service business hotel offers modern rooms, Executive Floor and Executive Lounge. Free WiFi is available throughout the hotel.
Meshchansky, Moscow (0.5 miles from Olympic Stadium)
Set in Moscow, 2.7 km from Olympic Stadium, Hostel Ester House features views of the city.
Hotel in Meshchansky, Moscow
Hotel in Meshchansky, Moscow
Hotel in Meshchansky, Moscow
Hotel in Meshchansky, Moscow