Home Tags Elon University

Tag: Elon University

The Inn at Elon

University Fulfills Vision of Opening a Hotel on Campus

In January, The Inn at Elon in Elon, N.C., opened its doors to host its first guests. Managed by Charlestowne Hotels, the $31 million,...
Advertisement