Located in Villa La Angostura, La Escondida Casa de Huespedes & Spa is on the waterfront, a 1-minute drive from Nahuel Huapi Lake and 7 minutes from Virgen Nina Chapel. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk.