New Castle Hotels & Resorts is one of the leading companies in Travel, Recreation, and Leisure industry. New Castle Hotels & Resorts is based in Shelton, CT. You can find more information on New Castle Hotels & Resorts at www.newcastlehotels.com