Denver Social Club
Denver Social Club LLC is an investment in The Clayton Social Club & Hotel. The Clayton is an upscale, members-only social club and 63-room independent boutique hotel with modern, first class, conveniences and services. The Property, originally the Inn at Cherry Creek, has undergone a dramatic renovation and addition. It features public amenities, including a ground floor restaurant, marketplace and lounge, as well as designated areas reserved for members and hotel guests, comprised of a full floor of club space with restaurant, a rooftop pool/lounge, and fitness center and spa. The Clayton, developed by BMC Investments, has a prime location in Cherry Creek North, Denver’s most prestigious neighborhood.
The Clayton Social Club & Hotel is the epitome of a classic local hot spot and that serves the needs of the discerning customer, functioning as an intersection between lodging, business, social, leisure and dining. A typical guest or member is part of the growing local community of social, creative, and business leaders as well as visitors to Denver that seek an authentic experience with amenities and services not currently available in the Denver market. Operationally, The Clayton is run side-by-side as both a membership club and hotel, with amenities and club facilities reserved for the exclusive use of members and hotel guests, while the ground floor food and beverage facilities ware be open to the public. The Clayton is being developed in partnership with Denver based BMC, Aparium Hotel Group, and CHM Warnick, creator of the Montage Hotel Group. In addition to our investor group, there are several Forbes 400-member families investing substantial equity into this project.
Over the past several years, the city of Denver has been in the midst of tremendous growth and the Cherry Creek area is its crown jewel. Due to the burgeoning tech and finance scene and strong local business community, as well as a temperate climate and close proximity to the mountains, Denver continues to be one of the most popular cities both young and older people are moving to in America. Cherry Creek, located three miles southeast of downtown Denver, features luxury retail, residential, and office space in its small three block by eight block radius. Since Cherry Creek is such a small area, land is scarce and valuable, so there is tremendous competition for the remaining sites in town. Cherry Creek is undergoing a significant transformation with over $1.5 billion in real estate investments into projects in the small area, further cementing its status as the most desirable location in Denver.
Construction of this project is anticipated to be completed in 2021.