Offering location a 6-minute walk from Church of St. Nicholas, Elokhovsky Hotel Moscow offers 27 rooms. This hotel comes with Wi-Fi throughout the property.
The accommodation stands extremely close to The Temple in Honor of the Holy Martyr Irene, a few steps from Baumanskaya underground station. The 3-star hotel in Moscow is nearly a 10-minute drive from Bolshoi Theatre. 4.9 km from The State Tretyakov Gallery is a perk for guests staying at this property. The nearest underground station is 5 minutes' walk away.
A walk-in shower and a separate toilet along with such comforts as hair dryers and dressing gowns are also featured.
Serving South American dishes, Schwein is 5 minutes' stroll away.