Considering the Boulder Mountain Lodge in Boulder?
A VT member wrote the following comment about visiting Boulder:
Tea House and Pearl St. by chuckie797
Boulder is a beautiful town northwest of Denver. This is a college town and there are many things to do here. Pearl St. has a pedestrian mall with restaurants and shops. There are many biking and hiking trails west of town toward the mountains.