With mountain views, The Meeker Park Lodge is located in Allenspark and has free WiFi.
There's also a kitchen in some of the units equipped with a fridge, an oven, and a toaster.
The lodge has a sun terrace.
There's a shared lounge at this property and guests can go hiking nearby.
The nearest airport is Denver International Airport, 72 miles from The Meeker Park Lodge.