Charlestowne Hotels announces the opening of The Inn at Elon. The four-star hotel and conference facility sits on the Elon University campus. The $31 million facility is owned by an affiliated entity of the university, The Inn at Elon, LLC, and managed by Charlestowne.
The 80-room hotel includes an upscale restaurant and lounge, The Mark at Elon, as well as an outdoor courtyard with fire pits, fitness center and a botanical garden. The 5,200 sq. ft. multipurpose ballroom accommodates up to 340 people, with the outdoor lawn providing space for 440.
All revenue beyond operating costs will fund scholarships for the university.
Photo: Courtesy of The Inn at Elon