Take a peek inside The Mayton

There’s a place in Cary, North Carolina where you always feel welcome.

Discover everything Cary has to offer during your stay at The Mayton.