With a stay at Hosteria El Alamo in El Chalten, you'll be a 1-minute walk from Los Glaciares National Park and 7 minutes by foot from Capilla de los Escaladores. Featured amenities include a 24-hour front desk, luggage storage, and a library. Free self parking is available onsite.