The Umstead Hotel and Spa

the umstead hotel and spa

Take your fur baby on a true doggie vacation at The Umstead Hotel and Spa, a grand hotel in Cary, N.C., in the northeastern Piedmont region. Set on 12 picturesque acres, this pet paradise includes DogWoods playground, a fenced-in dog-specific area for your pooch to romp. At The Umstead Hotel and … [Read more...]