Hotel Library

Hotel Library is located in Moscow, just 1.8 miles from Olympic Stadium.

All rooms come with a flat-screen TV.

There is a 24-hour front desk at the property.

Bolshoi Theater is 2.2 miles from Hotel Library, and Arbat Street is 2.4 miles away. The nearest airport is Sheremetyevo International Airport, 14 miles from the property.