Elokhovsky Hotel is located in a busy area of Moscow, about 3.8 km away from Zaryadye Park. Elokhovsky Hotel operates since 2015.
Olympic Stadium is about 3.3 km from the hotel. This property is about 5 km away from the center of Moscow.
Within walking distance of Tverskoy district with a stadium, cafés and restaurants.
Elokhovsky Hotel features 27 guestrooms with pay television, coffee/tea makers, a kitchen, a trouser press and hi-fi. The rooms come with private bathrooms featuring a hairdryer, bathrobes and towels.
Residents can have breakfast in the dining area. Guests can wine and dine at Yan Primus and Cafe Mu-Mu, located in the neighborhood.
The nearest metro station is Baumanskaya, situated 300 meters from the hotel. Elokhovsky Hotel is about 35 minutes’ drive towards Sheremetyevo airport.
The on-site conveniences include a cash machine, a beauty shop and a lift.