Italia Inn Hostel is located in San Carlos de Bariloche, 1.4 mi from Civic Center.
Every room comes with a private bathroom. Italia Inn Hostel features free WiFi throughout the property. A flat-screen TV with cable channels is provided.
The property offers a shared kitchen, a shared TV lounge, barbecue facilities and a children's playground.
An array of activities are offered in the area, such as skiing and cycling. The nearest airport is San Carlos De Bariloche Airport, 6.2 mi from the property.