The Westin Wilmington is located along the riverfront in Wilmington, Delaware. Enjoy a restful night of sleep in the Westin Heavenly Bed®. Wake up to views of the Christina River, Frawley Stadium and the Wilmington city line. The 180 guest rooms and suites are accompanied by an indoor pool and fitness studio. Dining locations on the Riverfront, Penn Cinema IMAX Theater plus, art galleries and museums are within walking distance.