I-95 Construction Advisory:
A major improvement project is underway at the I-95 & SR896 interchange in Newark, Delaware, south of Wilmington. Travelers should expect delays or find alternate routes.
Opening June 2023. Now accepting reservations. Situated on Main Street in the heart of the university, the hotel is an ideal starting point to explore outdoor activities, state parks, estate mansions, campus life, fine restaurants, area antiques, and more. Here, you’ll delight in fresh trout, quaint coffee houses, verdant parks, shops along Main Street, and many tree-lined streets to stroll. Stay and play at one of the best places in town, enjoy our signature conveniences, and engage in a comfortable and casual atmosphere—including the historic Green Mansion, part of the hotel’s structure and design.