Los Arcos Hotel San Carlos de Bariloche is located next to Otto Hill, Nahuel Huapi Lake and Civic Centre.
10 minutes' walk from San Carlos de Bariloche city center. Guests will enjoy italian, french and argentinean cuisine of El Resi, which is about 450 meters away.
The property offers rooms with free Wi-Fi, cable TV and a dining area. Guests can benefit from a private bathroom.
The villa features a kitchen for self-catering.
5 minutes by car from International airport.
Ski facilities include ski hire.