ew Town Hostel is located in the north of Moscow, a 15-minute walk from Sviblovo Metro Station. Free WiFi access is available.
The bright dormitory rooms offer colourful decor, and the bathrooms are shared.
At New Town Hostel you will find a 24-hour front desk, a terrace and a shared kitchen. Other facilities offered at the property include a shared lounge and luggage storage.
Belorussky Train Station is 12 km away, and Sheremetyevo International Airport is a 35-minute Aeroexpress Train ride from this station.
Ulitsa Lyotchika Babushkina 1 Bldg. 3, 129344 Moscow, Russia