El Repecho Villa is located next to Cerro Catedral Ski Resort, Centro Civico and Balneario El Condor.
San Carlos de Bariloche city center is 9 km away. Offering Argentinean and European meals, Winter Garden Llao Llao is situated 750 meters of the property.
The villa provides rooms featuring cable TV with on-demand movies, pay TV, a dressing area, a personal computer and a CD player. The rooms boast rustic furnishing.
The property comes with a kitchen fitted with a microwave, a fridge and kitchenware.
25 minutes by car from International airport.