Hotel Elokhovsky City is situated in the Basmanny district in Moscow, 33 km from Olympic Stadium Free WiFi is offered throughout the property and private parking is available on site Each room at this hotel is air conditioned and features a TV The rooms are fitted with a private bathroom Extras include free toiletries and a hairdryer There is a 24-hour front desk at the property Bolshoi Theatre is 39 km from Hotel Elokhovsky City, while Saint Basils Cathedral is 4 km away Sheremetyevo International Airport is 27 km from the property