Elokhovsky Hotel is located in Moscow, right opposite Elokhovsky Cathedral Baumanskaya Metro Station is 50 metres from the property Free Wi-Fi access is available Rooms here will provide you with a flat-screen TV and air conditioning Featuring a shower, private bathrooms also come with a hairdryer and free toiletries Extras include a desk and linen A continental breakfast is served in dining area Various cafes, shops and restaurants are located a 3-minute walk from the property At Elokhovsky Hotel you will find a 24-hour front desk, cash machine and a mini-market Leningradsky Train Station, Yaroslavskiy Train Station and Kazanskiy Train Station are 2 metro stops from the property