Welcome to Hotel City Hostel Moscow, Located in the green area of Moscow, City Hostel offers free WiFi and free parking. Some rooms include a flat-screen TV. The bathrooms are shared. Guests can dine in the on-site café, and there is also a bar in the hostel. Kuzminki Metro Station is 3 km away, and Domodedovo International Airport is 41.7 km from City Hostel. (Hotel City Hostel Moscow hotels booking).