Have you heard of Cary, North
Carolina? No? Well, neither had we until we found out its home to
one of the most lavish new hotels to the open in the US. The
Umstead Hotel
and Spa is a privately owned 150-room boutique hotel sitting
on 12 lakeside acres of land. The hotel is adjacent to Umstead
State Park, and apart from sleek, streamlined bedrooms, one of
the property's highlights is its stand-alone spa, which features
a meditation court. To celebrate its opening, the hotel is
offering oodles of package themed to every interest, from romance
to dining, golf and spa. There are too many to list here, so call
the hotel on (866) 877-4141 to find out
more.