Take a peek inside The MaytonThere’s a place in Cary, North Carolina where you always feel welcome. Discover everything Cary has to offer during your stay at The Mayton.Cary GuideLatest EventsCary GuideSpecialsLatest EventsCary GuideSpecials