Welcome to Hotel Moscow Hostel Moscow, Moscow Hostel is located in the very heart of Moscow and features free Wi-Fi and a shared kitchen with free 24-hour tea/coffee. Teatralnaya Metro Station and the Bolshoi Theatre are 5 minutes’ walk away. You can easily walk to the Kremlin and Red Square, 500 metres away, and stroll along Kamergersky Pereulok with the Chekhov Moscow Drama Theatre and lots of trendy cafes. Each room at Moscow Hostel includes air conditioning and clothes racks. Shared bathrooms come with a shower. The shared fully equipped kitchen with a fridge and stove can be found on site, as well as a common lounge with a TV. You can also make use of free laundry service. Belorussky Train Station providing a direct link to Sheremetyevo Airport via express trains is 3 metro stops from Moscow Hostel. (Hotel Moscow Hostel Moscow hotels booking).