Eight miles from Chapel Hill, the 33-room inn is part of a purpose-built “village,” complete with shops and a 1,300-acre subdivision.... Read More

Back To Top