Los Olmos Lodge is a ranch-style accommodation in Glenwood that offers 14 private cabins. The site has trails, fishing ponds, a party pavilion, and the campfire pit on the 12-acre property.
Restrooms on site
Wheelchair accessible trail
Entrance fee
Last updated August 11, 2023