Located in Santo Tomás Atzingo in the Estado de Mexico region, Rancho La Mesa has accommodations with free private parking.
The restaurant at the lodge specializes in Mexican, Pizza and Steakhouse cuisine.
A terrace can be found at Rancho La Mesa, along with a shared lounge.
The nearest airport is Benito Juarez International Airport, 30 miles from the accommodation.