Page 21 of 60

The Inn at Elon now accepting reservations

October 4, 2019

The new 80-room boutique hotel is preparing to open in January 2020, offering first-class amenities and an opportunity to stay the night on Elon’s campus, considered one of the most beautiful in the country.