We're set in Northshore, across from the Teesdale Business Park, and close to the train station. Visit local attractions like Infinity Bridge and Stockton International Riverside Festival, just one mile away. Preston Hall Park and Museum, and Middlesbrough Institute of Modern Art are within 10 minutes. Enjoy our fitness center, free WiFi, and free hot breakfast.
Hotels in Stockton on Tees (Durham) England United Kingdom (Great Britain) <>
|