The Umstead opened in 2015 and is a luxury hotel option in the Raleigh-Durham area in the city of Cary, North Carolina.
Visitors to the Umstead Spa and Hotel are greeted by calming botanical fragrances, soft music and a plush robe. Unwind in a serene lounge or outdoor meditation courtyard, dip into the therapeutic whirlpool tub, and relax in the aromatic eucalyptus sauna or steam room. Enjoy body treatments, massage therapies, facial treatments, manicures, pedicures and more. Guests can also shop a spa boutique.
The five-star accomodation boasts a full menu, spa and many other amenities to accentuate the 150-room hotel.