The Umstead Hotel and Spa is a singular, sophisticated triumph in North Carolinas Triangle region. The states most highly rated hotel, it boasts stunning interiors punctuated with privately curated fine art, 150 spacious guest rooms and suites, world-class cuisine, a stimulating spa, expansive conference facilities, gracious staff, and a serene woodland setting.
The Umstead Hotel & Spa
100 Woodland Pond Dr
Cary, North Carolina, United States