A First Look at The Mayton Inn
Cary, NC — The Mayton Inn, Wake County’s first boutique hotel, is expected to open in downtown Cary at the end of this month. This week, during a media preview, I got to see the inside of the inn for the very first time. Read more