The Umstead Hotel and Spa

(Photo courtesy The Umstead Hotel and Spa)

The Umstead Hotel and Spa

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.

Address: 
100 Woodland Pond Drive
Cary, NC 27513
United States
Phones:

Map of The Umstead Hotel and Spa