Origin Hotel Westminster
WESTMINSTER’S NEWEST HOTEL
Inspired by the Rocky Mountain lifestyle, Origin Westminster, a Wyndham Hotel, is the region’s newest hotel situated halfway between Denver and Boulder. With modern guestrooms, an oversized fitness center, an onsite restaurant and bar, and a variety of added perks, Origin puts you in the center of Colorado adventure.