We are also close to downtown New Castle, First State National Historical Park, Daniel S. Frawley Red Roof Inn & Suites Wilmington - New Castle is one of the best budget, 100% smoke free hotels in New Castle, DE that is conveniently located right off of I-295 with easy access to I-95. Frawley Stadium, White Clay Creek State Park, Wilmington University, Delaware Sports Hall of Fame, New Castle Court House Museum, Old Library Museum, Read House & Gardens, Amstel House Museum, the Delaware Theater Company, Mike’s Famous Harley-Davidson and Wilmington Airport (ILG). We offer our guests free Wi-Fi, a free continental breakfast (temporarily unavailable) and guest coin laundry facility. Ask us about our meeting facilities. Red Roof Inn & Suites New Castle is a pet-friendly hotel.