Nestled in the heart of Middlesbrough, the Premier Inn Middlesbrough Central - James Cook Hospital offers comfortable accommodation with a total of 594 rooms. This 3-star hotel is part of the renowned Premier Inn International chain, known for its commitment to quality and value. Middlesbrough, a vibrant town in the United Kingdom, provides a mix of cultural experiences and modern conveniences, making it an ideal destination for both business and leisure travelers.