Hotel Olimpiyskiy is located in Moscow. there is free WiFi access available and the property offers free parking. Each room here will provide you with a TV, a chair and storage facilities. You can enjoy city view from some rooms. At Hotel Olimpiyskiy you will find a fully equipped kitchen for guest use, with a microwave and an oven. The property also offers a luggage storage facility. The hotel is just over 0.6 miles from the Olympic Stadium and 2.5 miles from the famous Yeliseyevsky store and Bolshoi Theatre. Sheremetyevo International Airport is 18.6 miles away.