Situated in Moscow 3.3 km from Olympic Stadium Hotel Elokhovsky City features air-conditioned accommodation with free WiFi. This 3-star hotel offers a 24-hour front desk and luggage storage space. Zaryadye Park is 3.8 km from the property.At the hotel the rooms are fitted with a wardrobe. The rooms have a private bathroom with free toiletries. The rooms will provide guests with a fridge.A continental breakfast is served each morning at the property.Bolshoi Theatre is 3.9 km from Hotel Elokhovsky City.
Oops! sorry this is not available. Select other options or update your search.
Out of date offers
The availability of the offers may have changed during this time. Would you like to refresh the prices?