El complejo se encuentra emplazado sobre la avenida principal de San Martín de los Andes, a sólo 20 metros del lago Lácar y a 400 metros del centro comercial.