San Martín de los Andes, situado a orillas del lago Lácar, dentro del Parque Nacional Lanín, provincia de Neuquén, Patagonia Argentina, es considerado un paraíso de paz y tranquilidad, con su entorno de lagos, cascadas, cerros y mágicos bosques.
El Refugio de Montaña Antu Hue Sur está ubicado en la calle Rivadavia #1186, de San Martín de los Andes, en un estratégico punto, ya que se encuentra a tan solo 3 cuadras del lago Lácar y a 4 cuadras del centro comercial del pueblo.