Welcome to Hotel Moscow River Hostel Moscow, Moscow River Hostel is located in Moscow. Free WiFi access is available. Each room here will provide you with air conditioning. Extras include a sofa, ironing facilities and a fan. At Moscow River Hostel you will find a shared kitchen. Other facilities offered at the property include luggage storage and laundry facilities. An array of activities can be enjoyed on site or in the surroundings, including hiking. The property offers free parking. The hostel is 2.1 km from Saint Basil’s Cathedral, 2.4 km from Lenin Mausoleum and 2.4 km from The Kremlin. Sheremetyevo International Airport is 29 km away. (Hotel Moscow River Hostel Moscow hotels booking).