Hotel Amancay is a warm and inviting property that is located amidst unique natural surroundings. The property is in the town of Villa Llao Llao in Bariloche, right on the shores of Lake Nahuel Huapi. They offer simple facilities, affordable rates and convenient services. Guests can take advantage of an onsite restaurant, four meeting rooms, a terrace that offers beautiful views and an outdoor pool. There is also a game room and 75 comfortable guestrooms.