Charlestowne Hotels welcomes The Inn At Elon
Charlestowne Hotels, a leading hospitality management company, proudly announces the grand opening of The Inn at Elon. The four-star hotel and conference facility, which sits directly on the Elon University campus, opened to the public and hosted its first guests on Saturday, Jan. 11, 2020. The $31 million facility is owned by an affiliated entity of the university, The Inn at Elon, LLC, and fulfills a longstanding goal of having an on-campus hotel to host visitors to the university and the surrounding region.