The Origin of Spirit Hospitality
Spirit Hospitality began in 1994 as the brainchild of Bill Albrecht, owner of Albrecht Homes, a custom home and land developer, and Rob Uehran who moved into the hotel management industry after spending his childhood at his family-owned lake resort and campground, The Spirit Inn, in rural North Dakota. After 4 years of planning the two men put their expertise together to open their first hotel, Comfort Inn in Loveland, CO in August of '98.
The Comfort Inn was just the beginning of this quickly flourishing company. Business took off and Spirit decided to build its subsequent hotels under the WILLCO Development monikers. Spirit's second property, another Comfort Inn, this time located in Fort Collins, Colorado opened in November 2000. The third Spirit property came to fruition in July 2004, when Spirit built a Super 8 in Wheatland, Wyoming