Origin Westminster, a Wyndham Hotel — Photo by Wyndham

Origin Westminster, a Wyndham Hotel - Surrounded by a variety of outdoor activities including hiking and biking and within the newly constructed Downtown Westminster, this hotel is will be ideally located between Denver and Boulder, Colo. With 128 beautifully designed guest rooms including seven suites, the hotel offers a freshly designed blend of local touches and appealing amenities that cater to all types of guests. The hotel will also have an onsite restaurant and bar, Famille, and will serve refined Colorado-inspired fare and craft cocktails. The hotel is scheduled to open in April of 2021.

Hotel website