Welcome to Hotel Italy Hostel Moscow, Italy Hostel is located in Moscow, a 3-minute walk from Paveletskaya Metro Station. Free WiFi access is available. Each room here will provide you with a balcony. Extras include a laptop safe. At Italy Hostel you will find a 24-hour front desk and a shared kitchen. Other facilities offered at the property include grocery deliveries, a games room and a ticket service. Tretyakov Gallery is located a 10-minute walk from the property. Paveletsky Train Station, which provides direct link to Domodedovo International Airport, is located a 10-minute walk away. (Hotel Italy Hostel Moscow hotels booking).