Welcome to Hotel Hostel Moscow Armari Moscow, Hostel Moscow Armari is located in the south of Moscow, a 5-minute walk from Avtozavodskaya Metro Station. Free WiFi access is available. Each dormitory room here will provide you with a TV with cable channels. The private rooms come with flat-screen TV and a private bathroom. Featuring a hairdryer, shared bathroom also comes with free toiletries and slippers. You can enjoy city view from the rooms. At Hostel Moscow Armari you will find a 24-hour front desk and a shared kitchen. Other facilities offered at the property include a shared lounge, a games room and a ticket service. The Kremlin is 3 metro stops from Hostel Moscow Armari. Paveletsky Train Station is 1 metro stop away, and Domodedovo International Airport is a 45-minute Aeroexpress Train ride from this station. (Hotel Hostel Moscow Armari Moscow hotels booking).