Umstead Hotel & Spa opened in outside of Raleigh

The Umstead Hotel & Spa opened in January in Cary, NC, outside of Raleigh. The 150-room hotel includes 27 suites, a 14,000 sf spa and 16,000 sf of flexible indoor/outdoor meeting space.