Skip to main content

The Umstead Hotel and Spa

Cary, NC
North Carolina’s only Forbes five-star hotel, The Umstead Hotel and Spa, is located on 12 beautiful acres of lakefront countryside in the town of Cary, NC. This breathtaking 10,500 square foot hotel boasts incredible views, art-filled interiors, elegant dining and luxurious spa treatments. The Umstead’s vision was to allow its visitors to have an experience that is focused on art, nature, and wellness; all while being located just five minutes from the sights and attractions of Raleigh, Durham and Chapel Hill.

Project Details

  • General Contractor: Hunt Construction
  • Architect: Three Architecture
  • Scope of Work: Aluminum Composite Panels and Custom Copper Panels
  • Market: Hospitality