CASLEO is one of two observatories located within El Leoncito National Park, which is in a part of the country which rarely sees cloud cover.
The other facility in the park is the Carlos U. Cesco Astronomical Station of the Félix Aguilar Observatory.
CASLEO's telescopes are located in two separate areas within the El Leoncito Park.
The Jorge Sahade and Submillimeter telescopes are at the main site on the edge of the Pampa de la Ciénaga del Medio, along with support facilities.
The Helen Sawyer Hogg telescope, Ghielimetti telescope, and the Astrograph for the Southern Hemisphere are located on Cerro Burek, approximately 1.6 km (1 mi) to the northeast and 85 m (279 ft) higher.