Origin Westminster, a Wyndham Hotel
The soon to open Origin Westminster becomes part of Wyndham Hotels & Resorts' portfolio
Rebranding128 RoomsHotel website
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.