Un lugar preferencial, en un entorno único Huelcan se encuentra ubicado a orillas del Lago Lolog en San Martin de los Andes, Argentina. A solo 30 mts de la playa, a 10 minutos a pie del río Quilquihue en un entorno de montañas, permite disfrutar de cada momento del día.