The Umstead Spa
A luxurious Forbes Five-Star spa offering a serene, nature-inspired retreat. Known for its exceptional service and high-end amenities, including a eucalyptus steam room and outdoor whirlpool. Located in Cary, approximately 18 miles from Wendell.