JOIN ROYAL FARMS AND STARBUCKS! The New Castle Travel Center is a brand new retail development project featuring inline retail and a freestanding pad available for lease. The property has unparalleled visibility facing I-295 which sees more that 118,000 VPD, and is located at one of the busiest interchanges in Delaware.