Whether you're in New Castle for work, here for a quiet vacation or just passing through, the Hampton Inn & Suites New Castle hotel has great business and leisure facilities to suit you. Stay connected with free high-speed internet access, catch up on emails in the business center or from the comfort of your own room with the handy lap desk. Take some time out and have a coffee with friends or...