Our Founding Principles
Three ideals guided the construction of the Mayton Inn:
- protect and enrich historic downtown Cary
- respect the environment
- incorporate the most current technologies available
Our commitment to both environmentally responsible building and living drove us to find creative ways to offer our guests sustainable lodging without sacrificing the warmth and charm of historic downtown Cary, or the conveniences of a modern, luxury hotel.