Home Tags The Inn at Elon

Tag: The Inn at Elon

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