The hotel is located in the centre of Middlesbrough, in the busy Teesside business area. From here, you’re within striking distance of the Tees Valley, the magnificent North York Moors, and the spectacular coastline at Whitby. The Thistle also happens to be the hotel closest to Middlesbrough magnificent FC’s Riverside stadium.