Located just moments from downtown Wilmington, our hotel boasts unparalleled access to a number of destinations including the Christiana Mall, the University of Delaware and Christiana Hospital. When you need a moment to yourself, unwind in our spacious accommodations outfitted with complimentary Wi-Fi, flat-panel TVs and room service.